globe: Selectbox verändern

Beitrag lesen

n'abend,

opener.document.forms["formular1"].elements["name"].value = a;

Das funktioniert auch.
Jetzt meine Frage: Gibt es die Möglichkeit auch einen Wert in einem Selectfeld mittels dieser Methode auf "selected" zu setzen?

nein. das musst du leider von hand machen. etwa so:

  
// hole dir dein objekt  
var deinObjekt = document.getElementById('deinSelectFeld');  
// erweitere das Objekt um die Funktion selectOptionByValue  
deinObjekt.selectOptionByValue = function( value )  
{  
 for(var i = 0; i < this.options.length; i++)  
 {  
  if( this.options[i].value == value )  
   this.options[i].selected = true;  
  else  
   this.options[i].selected = false;  
 }  
}  
// selektiere eine neue option  
deinObject.selectOptionByValue( 'irgendwas' );  

weiterhin schönen abend...

--
wer braucht schon großbuchstaben?
sh:( fo:# ch:# rl:° br:> n4:& ie:{ mo:} va:) de:] zu:} fl:{ ss:? ls:[ js:|