Bonjour, je voudrais savoir comment on peut mettre un champ texte en readonly grace au javascript.
Je met champ.readonly=true; mais ca ne marche pas.
Merci
Publicité
Posté le 22-03-2006 à 23:21:17
jihemteh
Posté le 22-03-2006 à 23:25:05
tu fais <input type="text" name="XX" id="XX" readonly="readonly" /> (validé XHTML)
jihemteh
Posté le 22-03-2006 à 23:25:51
en JS
document.getElementById('champ').readonly = true;
Message édité par jihemteh le 22-03-2006 à 23:26:12
Bref si tu veux que ça marche pour les deux tu ne peux pas te servir de set/get attribute:
Code :
input = document.getElementById('inp') ;
...
input.readOnly = true;
...
input.readOnly = false;
...
cybergiloo
Posté le 22-06-2006 à 11:27:43
Salut à tous!
je rajouterai (car je vient de me prendre la tête une bonne demi-heure à me demander pourquoi ca marchai pas) que c'est readOnly avec un O majuscule, ca marche pas avec un o minuscule...
je rajouterai (car je vient de me prendre la tête une bonne demi-heure à me demander pourquoi ca marchai pas) que c'est readOnly avec un O majuscule, ca marche pas avec un o minuscule...
c'est navrant, vous avez tous dit de la m**** donc sans tester, sauf cybergiloo qui donne la solution à la fin
merci cybergiloo
mIRROR
Chevreuillobolchévik
Posté le 29-10-2008 à 20:25:18
c ets navrant: - t as meme pas lu le topic en entier
- tu sais pas lire le putain de manuel
- tu deterres un topic de deux ans