下面的腳本在IE8中工作,但不是在IE9:使用Javascript - 如何啓用/禁用文本輸入在IE9
function toggleSelect(fieldName)
{
var idx = fieldName.lastIndexOf("_");
var sub = fieldName.substring(19,idx);
if (document.findForm["cb_Row_PageAutoDelete_" + sub].checked) {
document.findForm["SHIP_QTY_" + sub].disabled=false ;
} else {
document.findForm["SHIP_QTY_" + sub].disabled=true ;
}
return true;
}
我可以顯示SHIP_QTY字段的值,所以我知道它的頁面,但在上禁用功能不起作用。
感謝您的幫助。
什麼是'document.findForm'? – 2012-04-23 21:33:24
*「以下腳本在IE8中工作,但不在IE9中」*工作**如何**?你期望會發生什麼?會發生什麼呢?您是否期望禁用表單以禁用其中的所有輸入元素? – 2012-04-23 21:34:26
這些是事件函數,我會研究如何從最新的瀏覽器返回到舊版本。 – 2012-04-23 21:36:20