Topic: 大家给点思路吧(如何将文本框内的值同步赋值给下拉框)

  Print this page

1.大家给点思路吧(如何将文本框内的值同步赋值给下拉框) Copy to clipboard
Posted by: dandy176
Posted on: 2005-08-17 16:00

请问如何将jsp页面中的文本框内的值同步赋值给下拉框,也就是说我在文本框中输入某些内容,回车后下拉框同时显示该内容!!(在文本框输入的内容是下拉框中预制好的)
下拉框的代码如下:

<select name="selectEmp" onChange="goto()">
<option selected value="">请选择--</option>
<%int l = bases.length;
      for(i=0; i<l; i++)
      { %>
<option value=<%=i%>><%=CCStrTools.toISO(SystemControl.getDefaultCustom().getEmpName(bases[i].getEmpCod()))%></option>
<%}%>
</select>

从库中列出姓名,每选一个姓名整页刷新一遍。


请尽量使用准确的文字描述作为标题
Your next post without a proper Subject will be removed.

2.Re:大家给点思路吧(如何将文本框内的值同步赋值给下拉框) [Re: dandy176] Copy to clipboard
Posted by: chengbd
Posted on: 2005-08-19 02:20

你在网上找找下拉框级联选择的例子

3.Re:大家给点思路吧(如何将文本框内的值同步赋值给下拉框) [Re: dandy176] Copy to clipboard
Posted by: YuLimin
Posted on: 2005-08-19 15:30


<html>
<head>
<title>联动</title>
<script>
  function changeSelectValue(obj,value)
  {
    for(var i = 0;i < obj.length; i++)
    {
      if(value == obj[i].value || value == obj[i].text)
      {
        obj[i].selected = true;
        obj.focus();
        break;
      }
    }
  }
</script>
</head>

<body onload="document.all.tType.focus()">
<center>
请输入数据值或文本内容均可自动定位到下拉列表框的<br/>
<input name="tType" onchange="changeSelectValue(document.all.type,this.value)" onkeyup="changeSelectValue(document.all.type,this.value)"/>
<select name="type" onkeydown="if(event.keyCode==13)event.keyCode=9;">
  <option value="1">基建</option>
  <option value="2">技改</option>
  <option value="3">大修</option>
  <option value="4">费用</option>
  <option value="5">立项</option>
  <option value="6">农网工程</option>
</select>
</center>
</body>
</html>


   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923