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