我有一個表,一些JavaScriptFirefox的JavaScript的兼容性
<td nowrap="" style="background: none repeat scroll 0% 0% rgb(211, 211, 211);" onmouseout="this.style.background='#d3d3d3'; menu3.style.color='#000000'" onmouseover="this.style.background='#EE0000'; menu3.style.color='#ffffff'" onclick="javascript:validationMenu('010','006')">
<span id="menu3" class="bulle" name="menu3" style="color: rgb(0, 0, 0);">
Vue générale
</span>
</td>
我與的onclick功能validationMenu一個問題:
function validationMenu(menu,option) {
document.SCREEN.elements['l1_F010$NUOPTIA'].value = trim(option.substring(1,4)); document.SCREEN.elements['l1_F010$NUMENUA'].value = trim(menu); validateAndSubmit('ENTER');
}
由於我們使用的捲筒紙工具(ibm)document.screen被該工具用於映射iseries DDS屏幕
使用Internet Explorer它工作正常,但在Firefox中顯示的警告控制檯:
TypeError: document.SCREEN is undefined TypeError: window.event is undefined
你上哪兒去定義'document.SCREEN'? – robertc
嘗試[一些背景閱讀](http://www.quirksmode.org/js/introevents.html)。 – robertc
'window.screen'?我從來沒有聽說過'document.SCREEN' –