【发布时间】:2012-07-05 04:04:33
【问题描述】:
我正在制作一个表单字段,我想做一个简单的显示隐藏以在单选按钮上显示 div。
<form id="basic" name="basic">
<label><input name="formelement" type="radio" value="yes" /> Yes </label>
<label><input name="formelement" type="radio" value="no" /> No </label>
<div id="yes" style="display: none;">
This is the div that displays that shows when 'Yes' is selected.
</div>
<div id="no" style="display: none;">
This is the div that displays that shows when 'No' is selected.
</div>
</form>
我玩过一些我在网上找到的各种 javascript,但并没有取得很大的成功,因为它们中的大多数在网上都设法显示隐藏一个 div。选择“否”时隐藏“是”,反之亦然是棘手的部分。如果有人能提供一些帮助,将不胜感激!
【问题讨论】:
-
您可能想要使用 JQuery。浏览他们的教程,您将能够轻松地做到这一点w3schools.com/jquery/default.asp
-
W3Schools 不被认为是学习 JavaScript / jQuery 的最佳场所之一(请参阅 W3Fools.com)。一个备受推崇的 JavaScript 替代方案是 MDC 的 JavaScript 指南 (developer.mozilla.org/en/JavaScript)。对于 jQuery,请查看 jQuery 的文档 (docs.jquery.com/Main_Page)
标签: javascript forms show-hide