Html 从“输入”复选框激活输入字段
我想通过选中复选框激活输入字段 我这里有一个基本表格:Html 从“输入”复选框激活输入字段,html,forms,input,label,field,Html,Forms,Input,Label,Field,我想通过选中复选框激活输入字段 我这里有一个基本表格: <ul> <li> <label id="form-title" for="name3">Specifics:</label> <li> <textarea id="name3" name="name3" > </textarea> </li> </ul> 具体内容: 你点击“细节”按钮,它就
<ul>
<li>
<label id="form-title" for="name3">Specifics:</label>
<li>
<textarea id="name3" name="name3" >
</textarea>
</li>
</ul>
-
具体内容:
-
你点击“细节”按钮,它就会激活这个字段。这可以用输入标签而不是标签标签来完成吗
例如:
<ul>
<li>
<input type="checkbox" for="name2">Other...</input>
<input id="name2" name="name2" />
</li>
</ul>
-
其他。。。
迄今为止完成的工作有很多:您需要一点EMCAScript
<label for="name3">
<input type="checkbox" id="name3activaitor" onclick="if(this.checked){ document.getElementById('name3').focus();}" />
Other...
</label>
<input type="text" id="name3" name="name3" />
其他。。。
内联处理程序查看复选框是否已选中,如果已选中,则聚焦文本输入。我将复选框放在标签中只是为了在它执行相同功能时将其与标签进行符号分组,但您可以将复选框放在任何您想要的位置
如果您希望启用/禁用输入字段,而不是仅对其进行聚焦,则可以这样做
<input type="checkbox" onclick="var input = document.getElementById('name2'); if(this.checked){ input.disabled = false; input.focus();}else{input.disabled=true;}" />Other...
<input id="name2" name="name2" disabled="disabled"/>
其他。。。
输入标记的属性不存在。请使用内联javascript代码并禁用属性:
<input type="checkbox" id="checkbox1" onclick="if (this.checked){ document.getElementById('textarea1').removeAttribute('disabled');}" />
<textarea id="textarea1" name="textarea1" disabled></textarea>
你可以用一点javascript来完成 HTML
<ul>
<li>
<input type="checkbox" id="checker" for="name2">Other...</input>
<input id="name2" name="name2" />
</li>
</ul>
希望它能对其他所有答案都有帮助,但这个答案很简单:
<input type="checkbox" id="checkbox"><label class="checkbox" for="checkbox"> Remember Me!
记住我!
说明:
将其标识为“复选框”
调用该id“复选框”
复选框旁边的内容记住我!
<input type="checkbox" id="checkbox"><label class="checkbox" for="checkbox"> Remember Me!