2009-03-29 5 views

Respuesta

9

Está muy bien en los campos ocultos. Solo se requiere en casilla de verificación y entradas de radio. Nunca se puede especificar con una entrada de archivo. Ver http://www.w3schools.com/TAGS/att_input_value.asp

+0

vínculo definitivo: http://www.w3.org/TR/html4/interact/forms.html#adef-value-INPUT, incluso sin embargo, como Assaf dice que el HTML DTD/Schema no aplica la limitación de radio/casilla de verificación. En la práctica, los navegadores de curso predeterminan el valor de 'on' para estos. – bobince

3

Sí, las entradas de formularios están bajo su control para satisfacer sus necesidades, siempre y cuando estén bien formadas y sean válidas xhtml.

Sin embargo, parece un punto sin sentido.

+0

Ahorro de transferencia: P Aunque es pequeño, en este caso, a cada llamada le faltará 20 value = "" y esta llamada podría hacerse miles de veces para un usuario. El ahorro puede ser pequeño, pero hace que el código sea un poco más limpio ... aunque menos obvio. –

+0

¡Ah, bien pensado, ese hombre! :) –

5

XHTML 1.1 schema dice que es valueno obligatorios:

<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> 
+0

La pregunta tiene la etiqueta "html", que es diferente de xhtml 1.1. Me doy cuenta de la pedantería, pero cualquiera que esté usando activamente xhtml 1.1 debería estar bien versado en dicha pedantería. – Tom

+0

La pregunta también tiene el como , por lo que claramente HTML no válido, sino XML ... – Joey

+0

@Tom, soy yo quien agregó la etiqueta html ... –

Cuestiones relacionadas