【发布时间】:2013-08-08 00:17:05
【问题描述】:
我在表单底部有一个下拉菜单,其中包含 6 个不同的选项。 我需要根据选择的选项在此菜单下方的 div 上显示不同的内容。
在用户选择其中一个选项之前,不应看到任何其他内容,并且一旦用户选择了其中一个选项,则只有与该特定选项相关联的内容应可见。
我需要使用 JavaScript 创建此功能,但我对 JavaScript 的了解非常有限,而且我似乎无法在网上找到我需要的东西。
我相信我需要做的是创建 6 个不同的 div(每个选项一个)并切换 一个类,一旦选择了相应的标题,就会使它们可见。
这是我的下拉菜单:
<div class="field">
<label for="roleBox" data-label="I_AM">{% trans %} main.I_AM_TITLE {% endtrans %}</label>
<div class="f-wrapper">
<select class="cbx" tabindex="50" name="role">
<option value="student">A Student</option>
<option value="educator">An Educator</option>
<option value="parent">A parent signing up for my child</option>
<option value="not-school">Not in school but still learning</option>
<option value="publisher">A Publisher or interested Kno partner</option>
</select>
</div>
</div>
任何帮助将不胜感激。
【问题讨论】:
标签: javascript html css