<select   name="select3"> 
    <option   onchange="ChangeW()"   > 课程 </option> 
  <option   selected="selected"     onchange="ChangeW1()"   > 资源 </option> 
    </select>
下拉框用onchange来实现

解决方案 »

  1.   

    option中用什么函数都没有作用,不知道是怎么回事呢?
      

  2.   

    option没处理函数,只能对select用<html>
    <head></head>
    <select name="select3" onchange="changeDiv(this.options[this.selectedIndex].text)"> 
      <option>课程</option> 
      <option selected="selected">资源</option> 
      </select> 
    <div id='div1' style="display:none">div1课程</div>
    <div id='div2'>div2资源</div>
    <script>
      function changeDiv(txt)
      { 
         var d1=document.getElementById("div1"); 
         var d2=document.getElementById("div2"); 
         if(txt=="课程")
         {
    d1.style.display="";
    d2.style.display="none";
         }
         else
         {
    d1.style.display="none";
    d2.style.display="";
        }
      } 
    </script>
    </body>
    </html>