javascript相当于IE6中的禁用功能

时间:2011-05-02 05:24:53

标签: javascript html

我遇到过通过以下javascript代码禁用下拉项目的要求。

function alertselected(selectobj){
 alert(selectobj.selectedIndex)
 if(selectobj.selectedIndex ==1){
    alert('15656');
    document.getElementById("reportFlag").disabled=true;
 }else{
    document.getElementById("reportFlag").disabled=false;
 }
}

任何人都可以建议如何在不使用禁用功能的情况下实现此功能。

http://www.w3schools.com/TAGS/att_option_disabled.asp 上面的链接说IE中不支持disable属性。

请帮我解决同样的其他等效方法

1 个答案:

答案 0 :(得分:1)

disabled属性在HTML 4.01 spec中的input元素上定义如下:

  

为表单控件设置时,此布尔属性将禁用用户输入的控件。

它也在option元素上定义。


我不会使用w3schools作为权威的信息来源 - 他们 附属于w3(尽管有名字)并且有许多不准确之处(即使被问到,他们也无法修复) - 见http://w3fools.com