onChange="javascript:getvalue(document.form1.sel1.options[document.form1.sel1.selectedIndex].value)"

解决方案 »

  1.   

    onchange="getvalue();"<SCRIPT LANGUAGE="JavaScript">
    <!--
    function getvalue(){
    for(var i=0;i<document.all.select1.options.length;i++){
      if(document.all.select1.options[i].selected){
      ref = document.all.select1.options[i].value;
    }}
     <%set rs4=dbconn.execute("select EquipmentID from TequipmentRecord where EquipmentName='"&ref&"'")%>
     }
    //-->
    </SCRIPT>
      

  2.   

    jacklinchen这样写上去出现脚本错误,并且我要的查询也执行不了
      

  3.   

    z2xx(羽逸)的根据我的情况改为这样,可是查询没有执行?是不是还需要刷新页面啊?onchange="getvalue();"
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    function getvalue(){
    for(var i=0;i<document.form1.MachineClass.options.length;i++){
      if(document.form1.MachineClass.options[i].selected){
      ref = document.form1.MachineClass.options[i].value;
    }}
     <%set rs4=dbconn.execute("select EquipmentID from TequipmentRecord where EquipmentName='"&ref&"'")%>
     }
    //-->
    </SCRIPT>