Gå til innhold

Disable/enable inputs i en form


Anbefalte innlegg

Hvis jeg har en form som ser slik ut:

 

<form name="form1" method="post" action="#">
  <input type="text" name="input1" />
</form>

 

Hvordan er det man enabler disabler en input da?

 

Jeg lærte i gamle dager at det blir slik:

 

function(disable) {
  form1.input1.disabled = true
}

 

Dette ser ikke ut tl å fungere lenger. Hvordan er det riktig å gjøre det nå? Beklager at jeg sikkert stiller et tåpelig spørsmål.

Lenke til kommentar
Videoannonse
Annonse

function(disable) {
 form1.input1.disabled = true
}

 

Ovenstående kode må nok se slik ut:

 

function disable() {
 form1.input.disabled = true;
}

 

Smartere er det kanskje å gjøre det på denne måten:

 

function disable(element) {
 if (element) {
   element.disabled = true;
 }
}

 

Så kan du bare i onLoad gjøre slik:

 

disable(form1.input);

 

Werner

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...