<form> 
        <select name="menu"> 
          <option selected value="style1()">风1</option> 
          <option value="style2()">风2</option> 
        </select> 
        <input onclick="this.form.menu.options[this.form.menu.selectedIndex].value" type="button" value="启动" name="button1"> 
      </form>  

解决方案 »

  1.   

    <form> 
            <select name="menu"> 
              <option selected value="style1()">风1</option> 
              <option value="style2()">风2</option> 
            </select> 
            <input onclick="alert(this.form.menu.options[this.form.menu.selectedIndex].value)" type="button" value="启动" name="button1"> 
          </form>  
      

  2.   

    还是不行这样只是分别弹出对话框 style2() 和 style1()
      

  3.   

    <input onclick="eval(this.form.menu.options[this.form.menu.selectedIndex].value);" type="button" value="启动" name="button1">