Struppi: if Abfragen

Beitrag lesen

if (document.config.test.value == "a" && document.config.test2.value >= "1000")
{p = e;}
else if (document.config.test.value == "a" && document.config.test2.value >= "500")
{p = d;}
else if (document.config.test.value == "a" && document.config.test2.value < "500")
{p = c;}

Willst du das nicht verschachteln, eine Variabel verwenden und den dritten Vergleich brauchst du doch gar nicht, das spart Schreibarbeit

var val_1 = document.config.test.value;  
var val_2 = document.config.test.value;  
  
if ( val_1 == "a")  
{  
if( val_2 >= 1000 )  p = e;  
else if (val_2 >= 500) p = d;  
else p = c;  
}  

Noch schöner mit diesem Operator http://de.selfhtml.org/javascript/sprache/bedingt.htm#entweder_oder

var val_1 = document.config.test.value;  
var val_2 = document.config.test.value;  
  
if ( val_1 == "a")  
{  
p =  val_2 >= 1000 ?  e : val_2 >= 500 ? d : c ;  
}  

Struppi.

--
Javascript ist toll (Perl auch!)