0

first.jsp 这是我的jsp页面编码

Class: 
<select name="classn">
<option value="select">--Select--</option>
<option value="I class">I Class</option>
<option value="II class">II Class</option>
<option value="III class">III Class</option>
</select>
RollNO:
<input type="text" name="rollno" />
</body>
</html>

我想将 classn 值放入文本字​​段

4

1 回答 1

0

从您的问题措辞中,我了解到您想要select classn价值rollno text box。如果我错了,请纠正我。

这是解决方案。
Javascript

<script>
   function assingText()
    {
     var className = document.getElementById("classnId").value;
     if(className != "select")//check if it is not the select
     {
        document.getElementById("rollNoId").value = className;
     }
     else
     {
        document.getElementById("rollNoId").value = ""; //it clears the value if present
     }
    }  
</script>

您的 HTML 代码几乎没有变化

Class: 
  <select name="classn" id="classnId" onchange="assingText()" > //here added id and onchange event is added
    <option value="select">--Select--</option>
    <option value="I class">I Class</option>
    <option value="II class">II Class</option>
    <option value="III class">III Class</option>
  </select>

RollNO:
  <input type="text" name="rollno" id="rollNoId"/> //here id is assigned to textbox
于 2013-09-29T08:12:30.710 回答