2017-07-18 57 views
-3

我想仅使用HTML创建特殊的表单。它在顶部有一个文本“名称”,还有一个需要放置文本的字段。如何在HTML中创建表单?

<form action="#"> 
 
    <p>Name<br/> 
 
    <input type="text" name="name" /></p> 
 
</form>

所以我想有机会通过点击字段(“名称”)上面的文字写在该领域的文本。

+4

请[学会喜欢标签](http://www.456bereastreet.com/archive/200711/use_the_label_element_to_make_your_html_forms_accessible/) – Quentin

回答

4

使用labelfor属性,它具有输入id

<form action="#"> 
 
    <label for="name">Name</label> 
 
    <input type="text" name="name" id="name" /> 
 
</form>

0

这里标签for属性值指向文本字段的name属性的值。
当您单击标签时,它将搜索属性为name=name的文本字段,然后光标将置于该字段上。

<form action="#"> 
    <label for="name">Name</label> 
    <input type="text" name="name" id="name" > 
</form>