Может ли атрибут name ввода HTML-формы не иметь того же значения, что и атрибут type? - PullRequest
0 голосов
/ 11 октября 2018

Может ли атрибут имени ввода формы HTML не иметь того же значения, что и атрибут типа?

Я обнаружил, что когда я использую имя ввода и тип ввода как один и тот же атрибут, какая-то функцияне будет слов.

1 Ответ

0 голосов
/ 11 октября 2018

Атрибут type должен быть одним из допустимых доступных значений, таких как текст или пароль.

Атрибут name - это то, что вы определяете.

Возможная причина, почему иногда что-то не такработать для вас, когда они имеют одинаковое значение, возможно, вы дали атрибуту типа значение, которое для него недопустимо.

Например:

<input type="coupon" name="coupon">    <!-- This won't work, type "coupon" doesn't exist -->
<input type="password" name="password"> <!-- This will work -->
<input type="text" name="coupon"> <!-- This will work -->

Второй будет работатьпотому что пароль является допустимым значением для атрибута типа.Первый не будет работать, потому что нет такого типа ввода, как «купон».Поэтому этот тип должен быть изменен на «текст».

Это простая ошибка, поэтому я предлагаю проверить это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...