如果用户从下拉菜单中选择一个选项,它将在文本框中显示,但如果他选择的选项值为“其他”,则会出现一行用于输入其他值。
我的代码运行良好,除非选项值不等于“其他”。
我的代码运行良好,除非选项值不等于“其他”。
<script type="text/javascript"></script>
<body bgcolor="#ffffff">
<form id="FormName" action="" method="get" name="FormName">
<select name="choice1" size="1" onchange="setAndReset(this);">
<option value="one">first</option>
<option value="two">second</option>
<option value="three">third</option>
<option value="other">Other</option>
</select>
<input type="text" name="hiddenInput" value="">
<tablt><tr id="ShowHide"><td>
<input type="text" name="otherInput">
</td></tr></table>
<input type="submit" name="submitButtonName">
</form>
</body>
但是它不能显示/隐藏并且不能在文本框中设置值。
如果可以使用jQuery解决,我将非常感谢您的代码。
谢谢。