Вы, вероятно, сделали что-то вроде следующего:
<label for="username">
Username: <input type="text" id="username" name="username" />
</label>
<label for="username">
Password: <input type="password" id="password" name="password" />
</label>
Обратите внимание, как второй label
по-прежнему помечен for="username"
. Убедитесь, что атрибут for
соответствует правильному полю. Кроме того, когда теги input
вложены в label
, технически вам не нужно указывать значение для for
.
Второй вариант: вы сделали что-то вроде следующего:
<label>
Username: <input type="text" id="username" name="username" /><br />
Password: <input type="password" id="password" name="password" />
</label>
В этом случае фокус дается на первый input
. При использовании input
, вложенного в тег label
, убедитесь, что внутри указанного label
.
имеется только один.