Hello,
zur Steuererung der Funktionsweise und Ansicht von Formularen habe ich mal mit den Attributen herumexprimentiert.
Es geht dabei um [disabled="disabled"]
oder versuchswiese um [disabled="error"], was es ja offizell nicht gibt,
(Das funktioniert leider sowieso nur beim FF)
und ersatzweise um das selbst erfundene Attribut [message="error"] - oder andere Werte.
Das Spannende dabei ist, dass man über den Attribut-Selector von CSS mit der zweiten Methode sowohl ab Firefox 3.6.13 (ein älterer steht mir leider nicht mehr zur Verfügung) und ab IE 8.0.6001.x (auch hier habe ich keinen älteren mehr...) sowohl das Verhalten für disabled, als auch für die Background-Color der Input-Felder steuern kann. Das vereinfacht die Logic im Backend enorm!
Leider kassiere ich dann einen Fehler beim Vailidator.
Validation Output: 1 Error
1. Error Line 79, Column 121: there is no attribute "MESSAGE"
…input name="data[email]" type="text" value="<!--EMAIL-->" message="error" ></p>
Realsatire guckst Du unter http://bikers-lodge.com/contact/
Wie kann ich es jetzt besser machen?
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg