通过选择显示下一个字段集
show next fieldset by making a choice
一个快速的问题,对于我的前端开发类,我必须制作一个包含多个字段集的表单。我做到了,还可以,但现在的下一个任务是通过选择来显示下一个字段集。
我很高兴:Voor een项目
<input id="Stage" type="radio"/>
<label for="Stage">Als stagebedrijf</label>
在上面,你会发现我的代码必须发生的地方。用户需要选择"voor een project"或"als stagebedrijf"。我知道我必须用javascript做这件事,所以我已经做了一个文件。它不能在HTML文件中使用onClick。
所以我的问题是,我该如何做这样的事情?
非常感谢!
您可以使用'addEventListener'方法添加事件处理程序。
这是一把小提琴:
http://jsfiddle. net/bj0mba74/1/
(你必须删除链接中的空格。
HTML:
<form>
<input id="radio_1" name="my_radio" type="radio"/>
<label for="radio_1">Radio 1</label>
<input id="radio_2" name="my_radio" type="radio"/>
<label for="radio_2">Radio 2</label>
<fieldset>
<input type="text" value="Fieldset 1" />
</fieldset>
<fieldset>
<input type="text" value="Fieldset 2" />
</fieldset>
</form>
JS:
function enableFieldset1 () {
/* Code to enable fieldset 1 goes here. */
alert('Enable fieldset 1');
}
function enableFieldset2 () {
/* Code to enable fieldset 2 goes here. */
alert('Enable fieldset 2');
}
document.getElementById('radio_1').addEventListener('click', enableFieldset1);
document.getElementById('radio_2').addEventListener('click', enableFieldset2);
相关文章:
- Angular ng repeat order将多个字段作为一个字段
- 我怎么能让流星简单模式中的一个字段等于一个js变量,并且仍然让用户填写简单模式的其余部分
- 如何获取id并在ror中基于该id显示下一个字段
- 检查 2 个输入字段和一个选择字段,以便在它们全部填写后进行更改
- 将输入字段从一个复制到另一个
- 使用javascript从php向文本输入字段返回一个值
- 仅使JSP页面中出现的同一字段的一个实例可编辑
- 可以为邮件添加刚刚克隆的输入字段(最后一个)
- 使用Jquery为字段添加一个复选框值
- 对不同文件中同一个类的所有字段应用一个函数一次
- 通过隐藏字段获得一个框架来处理knockout.js不持久化的问题
- 动态输入字段和一个javascript
- 用户输入字段下拉错误
- 我如何清除所有字段在一个可变的html内容?(最好使用jQuery)
- 如何确保如果值在一个字段中输入,其他(伴随)字段/下拉列表必须填写/选择
- PHP Javascript AJAX填充和计算几个输入字段-只有一个函数填充
- Mongodb /meteor收集检查子文档字段是否存在,当字段是一个变量
- 为要添加到ng-repeat中的自定义类型的输入字段创建一个自定义指令
- 如何存储标记值(如gmail字段)作为一个字符串在一个变量使用html和javascript
- 如何只运行一个JQuery函数,如果一个特定的字段下拉选择