我正在学习如何制作表格并将其用于练习。当我为它添加标签并尝试单击任何表单元素时,它会选择前一个。例如,如果我点击密码输入框,它会将我发送到用户名输入框。当我删除标签时,错误消失了。我很确定标签不应该这样做。控制台没有显示任何错误,所以我很困惑为什么会这样。
这是我的代码:
<form action="">
<fieldset>
<label>username<label>
<input type="text" id="userInput"/>
<label>password<label>
<input type="password" id="passwordInput"/>
<label>Hidden<label>
<input type="hidden" id="hiddenInput" value="I can't tell you"/>
<label>Text Area<label>
<textArea id="areaInput" rows="10" cols="40">
This is a big area with lots of text.
</textArea>
<input type="button" onClick="" value="submit"/>
<fieldset>
<form>