Guten Morgen,
folgendes Problem:
Die Eingaben meiner Formulare kontrolliere ich mit dem Script von:
http://aktuell.de.selfhtml.org/artikel/javascript/formkontrolle/
Dieses Script hab ich nun wie folgt ergänzt:
/* Block 1b ruft eine weitere Funktion auf*/
else if (myarray[i][1].indexOf('v')>-1) {
if (field.value) {
var functionsoption = myarray[i][3];
var functionsname = myarray[i][2];
var ausfuehren = functionsname;
if(ausfuehren){
field.className = 'error';
error = true;
err_msg.push(ausfuehren);
} else {
field.className = 'ok';
}
}
}
Dies soll eine Funktion aufrufen die im Dateikopf notiert ist.
Das entsprechende Array:
var_1[10] = new Array('sparren','v','spa_za()','');
Wenn ich
var functionsname = spa_za();
schreibe funktioniert es einwandfrei.
Aber var functionsname = myarray[i][2]; funktioniert leider nicht.
Auch wenn ich den Funktionsnamen ohne '' ins Array schreibe, funktioniert es nicht.
Könnt Ihr mir weiterhelfen, wie ich den Funktionsnamen (und evtl. Funktionsoptionen = myarray[i][3]) korrekt aus einem Array auslesen kann?
Vielen Dank schon mal
huby