Thomas J.S.: schreibkonventionen

Beitrag lesen

Hallo,

Das du nicht viel von meiner Einstellung zu JS haltest, ist OK ;-), aber haltest du mich deshalb für so dumm, dass du mich jetzt veräppeln willst?

Wieso, du hast gesagt:
"Du kannst ruhig eval() einsetzen. ..."

OK, er kann es auch unruhig einsetzen ;-)

Wo ist jetzt diese "Erklärung" sinnvoller oder Ergiebiger als meine,

Gut also im Ernst: du hast sofern recht.

selbst so geht es nicht:

var zielort='ort';

var test = "index.php?scha=zielort";
eval(location.href = test);

  
Du weisst wie man eval() einsetzt, also warum gibst du hier absichtlich ein falsches Beispiel dafür an?  
  
Wie würdest du z.B. folgendes mit einer Alternative lösen?  
  
var nCheckedboxes = 0;  
for(var i = 0; i < formular.salesgroup.length; i++)  
{  
if(eval("formular.salesgroup[" + i + "].checked") == true)  
 nCheckedboxes += 1;  
}  
  
Grüße  
Thomas