2009-03-29 5 views

Antwort

9

Es ist in versteckten Feldern gut. Es wird nur in Checkbox- und Radioeingängen benötigt. Es kann niemals mit einer Dateieingabe angegeben werden. Siehe http://www.w3schools.com/TAGS/att_input_value.asp

+0

Definitive Link: http://www.w3.org/TR/html4/interact/forms.html#adef-value-INPUT, auch obwohl Assaf sagt, dass die HTML-DTD/das Schema die Radio/Checkbox-Beschränkung nicht durchsetzt. In der Praxis setzen Browser den Wert dafür standardmäßig auf 'on'. – bobince

3

Ja, Formulareingaben unter Ihrer Kontrolle sind Ihre Anforderungen zu dienen, solange sie sind wohlgeformt und gültig xhtml.

Es obwohl ein Hauch sinnlos scheint.

+0

Saving Transfer: P Obwohl klein, in diesem Fall wird jeder Anruf mit 20 wird Wert fehlt = „“ und dieser Aufruf 1000s mal für einen Benutzer vorgenommen werden könnte. Das Speichern mag zwar klein sein, macht aber den Code ein wenig sauberer ... obwohl weniger offensichtlich. –

+0

Ah, gut durchdacht, dieser Mann! :) –

5

XHTML 1.1 schema sagt, dass value ist nicht obligatorisch:

<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

Frage hat den Tag "html", die von xhtml 1.1 unterscheidet. Pedanterie ist mir klar, aber jeder, der xhtml 1.1 aktiv benutzt, sollte mit dieser Pedanterie vertraut sein. – Tom

+0

Frage hat auch die als , so eindeutig nicht-valides HTML, sondern XML ... – Joey

+0

@ Tom, ich bin derjenige, der den HTML-Tag hinzugefügt ... –

Verwandte Themen