我开始产生从该解决方案我的剧本找到这个链接display/hide textbox based on drop down list隐藏/显示文本字段时,选择下拉列表中指定的值
在这种情况下,该值必须是一个字符值。但在我的情况下,我需要值是从MySQL数据库指定的ID号。
这是我修改的脚本,不工作。当选择其他值时,不显示文本框。
<form name="myform">
<table>
<tr>
<td>
<select name="one" onchange="if (this.value=='10000'){this.form['10000'].style.visibility='visible'}else {this.form['10000'].style.visibility='hidden'};">
<option value="" selected="selected">Select...</option>
<option value="1">1</option>
<option value="2">3</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="10000">Other</option>
</select>
<input type="textbox" name="10000" style="visibility:hidden;"/>
</td>
</tr>
</table>
</form>
但是,如果将值10000更改为OtherValue字,此脚本可以工作。 如何修改此脚本?
__exactly__你的意思是_not work_? –
我已更新帖子。请再读一遍。 – Frankie
@Frankie检查我的答案。对你起作用吗? –