Я должен использовать тег формы? - PullRequest
0 голосов
/ 30 марта 2012
<p>paragraph 1<span>extra info 1</span><span>extra info</span></p>
<p>paragraph 2</p>
<a> link </a>

<button>accept</button>
<p>another paragraph</p>

Привет всем. Как видите, у меня есть только одна кнопка, пара тегов <p>, внутри тегов <span> и тега <a>. У меня вопрос, должен ли я использовать для этого тег формы?

Ответы [ 3 ]

1 голос
/ 30 марта 2012

Вам необходим элемент form тогда и только тогда, когда вы хотите, чтобы страница работала, даже если в браузере отключен (или не поддерживается) сценарий на стороне клиента.

Так что это действительно зависит от общего дизайна. Если система была спроектирована надежно, чтобы она работала и без JavaScript, то этот этап также должен быть надежным, с кнопкой отправки в форме. Если нет, то на данном этапе не имеет значения быть надежным.

0 голосов
/ 30 марта 2012

Нет, если вы не отправляете форму вместе с ней. Лучший способ проверить, можно ли использовать элемент где-либо, - это использовать тип документа и проверить HTML.

0 голосов
/ 30 марта 2012

Нет, нет. Например, вы можете использовать javascript window.location в атрибуте onclick кнопки.

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