Patrick Andrieu: Textfeld "unveränderbar" machen, aber mitsenden

Beitrag lesen

Hallo Pascal!

Der Hintergrund: Das Textfeld bekommt durch eine Rechnung einen Wert. Der Wert soll beim Senden mitgesendet werden, das Feld soll aber wie gesagt nicht verändert werden können. Mit "disabled" kann ich also nichts anfangen, genauso wie mit "hidden".

Es gibt auch das Attribut »http://de.selfhtml.org/html/formulare/eingabe.htm#nurlesen@title=readonly«. Das/die Inputfeld(er) kannst Du allerdings mit CSS formatieren, so dass sie anders, ähnlich wie »disabled« (ausgegraut), aussehen.

Wenn Du (die) Felder mit JavaScript generierst, (»document.createElement('input')«), musst Du das Attribut mit generieren:

  
var input_xy = document.createElement('input');  
var read_only = document.createAttribute('readonly');  
read_only.nodeValue = 1;  
input_xy.setAttributeNode(ronly);  

Viele Grüße aus Frankfurt/Main,
Patrick

--
_ - jenseits vom delirium - _

   Diblom   [link:hatehtehpehdoppelpunktslashslashwehwehwehpunktatomicminuseggspunktcomslash]
J'ai 10 ans! | Achtung Agentur! | Nichts ist unmöglich? Doch! | Heute schon gegökt?