luyihuaa5201 发表于 2008-7-8 11:06

下拉框问题??

在线等……
  1、当下拉框中选中某个选项时,就把这个值传给某个变量,不用按提交,用作为下面显示内容的搜索条件;   
  2、即当下拉框不选择时有一个默认选择。

guoxhvip 发表于 2008-7-8 12:06

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
  <TITLE> New Document </TITLE>
  <script language="javascript">
        function sub()
        {
                var info = "" ;
                for(var i = 0 ; i < document.getElementById("info").options.length ; i++)
                {
                        if(document.getElementById("info").options[i].selected)
                        {
                                info = document.getElementById("info").options[i].value ;
                                break ;
                        }
                }
                document.myform.submit() ;
        }
  </script>
</HEAD>

<BODY>
  <form name="myform" action="" method="post">
        <select id="info" onchange="sub()">
                <option selected value="1">a</option>
                <option value="2">b</option>
                <option value="3">c</option>
                <option value="4">d</option>
                <option value="5">e</option>
        </select>
  </form>
</BODY>
</HTML>

页: [1]

编程论坛