注册 登录
编程论坛 J2EE论坛

下拉框问题??

luyihuaa5201 发布于 2008-07-08 11:06, 1094 次点击
在线等……
  1、当下拉框中选中某个选项时,就把这个值传给某个变量,不用按提交,用作为下面显示内容的搜索条件;   
  2、即当下拉框不选择时有一个默认选择。
1 回复
#2
guoxhvip2008-07-08 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