我想知道如果用户选中一个框,是否可以在注册表单中添加更多字段。例如,如果用户选中说自己是摄影师的框,则会出现一个字段,他可以在其中指定自己从事的摄影类型。
答案 0 :(得分:0)
这就是DHTML。您需要在复选框上添加一个事件,该事件将在表单中动态添加INPUT元素。像
<input type="checkbox" onclick="addInput(this)" id="photography">
现在在该方法中动态添加一个带有动态ID的文本元素,例如(value-photography),以便您可以在服务器端执行操作。
您需要使用
document.appendChild()
您也可以使用jQuery。