关于select.options[i].selected值得该表
if(select.options[i].selected   ==   true) 
 { 
 select.options[i].selected   =   false; 
 alert(select.options[i].selected); 
 }   
 select是一个菜单...当有一个被选择的时候,取消选择。。 
 select.options[i].selected   =   false;这段代码就是取消选择的。但是在FireFox下面可以正确执行,挑出一个消息框 "fasle "      但是在IE下面始终都是True//..   
 大哥们帮我看看怎么回事?有没有遇到这种情况的...
------解决方案--------------------你的alert语句不是又把它选中了么...
------解决方案--------------------哈哈 你挺有意思的~~~
------解决方案--------------------在你的select 里加上multiple再试试看效果。
------解决方案--------------------真不清楚你想实现什么功能, 
 如果只是不让选择的话, 
 直接 
  <select disabled>
------解决方案-------------------- <script language= "javascript ">  
 function se() 
 { 
 var select=document.getElementById( "s "); 
 for(var i=0;i <select.length;i++) 
 { 
 select.options[i].selected =  ' '; //在这里使所有的option都不被选择 
 if(select.options[i].selected == 'selected ') 
 { 
 alert(i); //如果上面那个成立,这里应该不会弹出提示框...但是IE就是不听话 
 } 
 } 
 select.options[2].selected = 'selected '; 
 } 
  </script>  
  </HEAD>    
  <BODY>  
  <SELECT id= "s " NAME= " ">  
  <option value= "1 "> sssssssss </option>  
  <option value= "2 "> wwwwww </option>  
  <option value= "3 "> eeeeeeeee </option>  
  <option value= "4 "> gggggg </option>  
  </SELECT>  
  <a href= "javascript:se(); "> wwwwwwww </a>  
  </BODY>