查了下手册,option的disabled属性IE没实现,哈
因此通常做法是移除option,想用时再加进来,当然原始数据要保存好!
ResThe disabled attribute can be set and retrieved. However, the functionality specified by the HTML 4.0  standard is not implemented for this property.There is no functionality implemented for this property unless defined by the author.

解决方案 »

  1.   

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>Untitled Document</title>
    <script>
       function enable(){
         var x = document.getElementsByName('test');
     for (var i=0;i<x.length;i++){
      x[i].disabled = false;
     }
     
     
       } 
    </script>
    </head>
    <body>
       <input type=radio value="1" name="test" disabled>1
       <input type=radio value="2" name="test" disabled>2
       <button onclick="enable()">click</button>
    </body>
    </html>
    是要这样的吗?不太清楚你的需求
      

  2.   

      if   (country   =   'CHINA')   { 
    你这个=!!!!!
    应该是==
      

  3.   

    dongsj8325 is right
    i have tested it in IE7 and firefox