2013-06-10 2 views
0

Для элемента <input> html - могут быть пропущены кавычки вокруг имени, например?Входной тег NAME с котировочными метками?

<input type="text" id="nameText" name=nameTextBox> 

Или мне нужно включить кавычки, вот так?

<input type="text" id="nameText" name="nameTextBox"> 

Я помню, что при обработке формы значение имени отправляется вместе с введенным значением.

+3

ЧФР http://stackoverflow.com/questions/9837063/html-properties-without-quotation-marks –

+3

http://www.w3.org/TR/html-markup/syntax.html#syntax-attributes – deceze

+0

В этом отношении нет ничего особенного в атрибуте 'name', так что это дубликат вопроса о цитировании значений атрибутов. –

ответ

3

кавычки не являются обязательными, но я хотел бы рассмотреть их «хорошая практика»

EDIT: И, как deceze отметил, условий, таких как без пробелов, одинарные или двойные кавычки или знаки равенства в ваше имя (или другой атрибут). Я просто использую их, облегчая чтение кода, ИМО.

+3

Дополнительно * iff * определенные условия соблюдены ... – deceze

+0

Спасибо за ответ. Я пытаюсь отлаживать скрипт и пытаться выяснить ошибки обработки, поэтому я хотел бы проверить дважды. –

+0

Что произойдет, если не будет объявлен '

Смежные вопросы