tekstveld

Status
Niet open voor verdere reacties.

tchiloh

Gebruiker
Lid geworden
29 jan 2008
Berichten
65
kan je een java script een script maken dat een textveld uitschakeld. zodat je hem niet kan aanpassen?
 
HTML:
<div id='saz'>   <textarea cols="20" rows="20" disabled="disabled"></textarea>   </div>
is de html voor dit. Je zult dus zoiets moeten doen:

PHP:
var obj = document.getElementById('saz');

//enable
obj.innerHTML = '<textarea cols="20" rows="20" ></textarea>';

//disable
obj.innerHTML = '<textarea cols="20" rows="20" disabled="disabled"></textarea>';
oid.

Als je de inhoud wil blijven bewaren, moet je je textarea maar een id geven, en dan de value doorgeven. Ofzo.


weet niet of t werkt, probeer maar.
:thumb:


[edit] zoals Johantrax al zei, dat kan ook en is beter, maar ik weet niet precies of je het dan weer kan 'enablen'[/edit]
 
Laatst bewerkt:
Ja dat kan.
Wat je doet is het disabled-attribuut van je element setten:
Code:
document.getElementById('id_van_het_textveld').disabled = "disabled";

[EDIT]En dan post je het antwoord met 2 tegelijk... :p [/EDIT]
[EDIT]Meer Edit: het terug enablen doe je dan met de regel die Vegras eerst had gegeven, dus
Code:
document.getElementById('id_van_het_textveld').disabled = "";
[/EDIT]
 
Laatst bewerkt:
JohanTrax:

Met jouw methode kan je het denk ik ook weer aanzetten als je dit doet:
Code:
document.getElementById('id_van_het_textveld').disabled = false;
 
Status
Niet open voor verdere reacties.

Nieuwste berichten

Terug
Bovenaan Onderaan