-3
我想仅使用HTML创建特殊的表单。它在顶部有一个文本“名称”,还有一个需要放置文本的字段。如何在HTML中创建表单?
<form action="#">
<p>Name<br/>
<input type="text" name="name" /></p>
</form>
所以我想有机会通过点击字段(“名称”)上面的文字写在该领域的文本。
我想仅使用HTML创建特殊的表单。它在顶部有一个文本“名称”,还有一个需要放置文本的字段。如何在HTML中创建表单?
<form action="#">
<p>Name<br/>
<input type="text" name="name" /></p>
</form>
所以我想有机会通过点击字段(“名称”)上面的文字写在该领域的文本。
使用label
有for
属性,它具有输入id
<form action="#">
<label for="name">Name</label>
<input type="text" name="name" id="name" />
</form>
这里标签for
属性值指向文本字段的name
属性的值。
当您单击标签时,它将搜索属性为name=name
的文本字段,然后光标将置于该字段上。
<form action="#">
<label for="name">Name</label>
<input type="text" name="name" id="name" >
</form>
请[学会喜欢标签](http://www.456bereastreet.com/archive/200711/use_the_label_element_to_make_your_html_forms_accessible/) – Quentin