Вам разрешено иметь вход без значения? - PullRequest
5 голосов
/ 30 марта 2009

Разрешено ли следующее?

<input type="hidden" name="field" />

Ответы [ 3 ]

9 голосов
/ 30 марта 2009

Хорошо в скрытых полях. Требуется только в флажках и радиовходах. Это никогда не может быть указано с помощью ввода файла. Смотри http://www.w3schools.com/TAGS/att_input_value.asp

5 голосов
/ 30 марта 2009

Схема XHTML 1.1 говорит, что value - это , а не обязательно:

 <xs:attributeGroup name="xhtml.input.attlist">
    <xs:attributeGroup ref="xhtml.Common.attrib"/>
    <xs:attribute name="type" type="xhtml.InputType.class" default="text"/>    
    <xs:attribute name="name" type="xh11d:CDATA"/>
    <xs:attribute name="value" type="xh11d:CDATA"/>
    <xs:attribute name="checked">
      <xs:simpleType>
        <xs:restriction base="xs:NMTOKEN">
          <xs:enumeration value="checked"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
    <xs:attribute name="size" type="xh11d:Number"/>
    <xs:attribute name="maxlength" type="xh11d:Number"/>
    <xs:attribute name="src" type="xh11d:URI"/>
    <xs:attribute name="tabindex" type="xh11d:Number"/>    
    <xs:attribute name="accesskey" type="xh11d:Character"/>
  </xs:attributeGroup>
3 голосов
/ 30 марта 2009

Да, входные данные формы находятся под вашим контролем, чтобы удовлетворить ваши требования, если они правильно сформированы и действительны в формате xhtml.

Это кажется бессмысленным прикосновением.

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