他默认的onchange事件必须要改变值才触发的

解决方案 »

  1.   

    我就想用click事件啊,但select应该有一个状态指示,他的下拉框展开没有吧?
      

  2.   

    <HEAD>
      <TITLE> New Document </TITLE>
      <script>

    var tmp = ''; function h(obj)
    {
    tmp = obj.value;
    obj.style.display = 'none';
    alert('tmp='+tmp+"值是暂做中转!");
    return true;
    }  </script>
     </HEAD> <BODY> 
      <SELECT NAME="" id='s1' onchange="h(this);">
    <OPTION VALUE="" SELECTED>-Please select-
    <OPTION VALUE="11111">11111
    <OPTION VALUE="0000000">0000000
      </SELECT>
     </BODY>
    </HTML>