【发布时间】:2008-12-15 12:30:23
【问题描述】:
我有一个相对简单的表格,可以提出各种问题。其中一个问题是通过选择框回答的。我想做的是,如果该人选择了一个特定选项,系统会提示他们提供更多信息。
在一些在线教程的帮助下,我设法让 Javascript 很好地显示隐藏的 div。我的问题是我似乎无法将事件本地化到选项标签,只有选择标签真的没用。
目前代码看起来像(简化代码以帮助清晰!):
<select id="transfer_reason" name="transfer_reason onChange="javascript:showDiv('otherdetail');">
<option value="x">Reason 1</option>
<option value="y">Reason 2</option>
<option value="other">Other Reason</option>
</select>
<div id="otherdetail" style="display: none;">More Detail Here Please</div>
我想要的是,如果他们选择“其他原因”,它就会显示 div。如果 onChange 不能与 Option 标签一起使用,不知道如何实现这一点!
非常感谢任何帮助:)
注意:完全是 Javascript 的初学者,如果实现起来太简单了,我深表歉意!
【问题讨论】:
标签: javascript html