lina-: Bestimmte Formularfelder deaktivieren - nich so einfach

Beitrag lesen

moin St.  :)

Könnte man das vielleicht so definieren?

var Element1=document.MyForm.element1;
var Element2=document.MyForm.element2;

Element1.disable=true;
      Element2.disable=true;

}
}


> Wäre ja schön, wenn's so gehen würde...  
  
könnte man ;)  
Wenn ich dich jetzt richtig verstanden habe möchtest du dein onchange so machen:  
~~~html
  
<input ... onchange="disableElements(this)"/>  

  
<script type="text/javascript">  
  function disableElements(element){  
    var elements=document.MyForm.elements;  
    for(var i=0;i<elements.length;i++){  
       if(elements[i]!=element){  
          elements[i].disable=true;  
       }  
    }  
  }  
</script>  

Diese Funktion disabled alle Elemente ausser das was du als Parameter übergeben hast (also das Element bei das onchange definiert wurde)

liebe Grüße aus Berlin
lina-

PS: keine Garantie für den code - habs nicht getestet.

--
Self-Code: ie:% fl:( br:^ va:) ls:/ fo:| rl:( ss:) de:] js:| mo:)