Hallo Andreas
Hallo,
kann ich reguläre Ausdrücke in einem Array speichern ?
Beispiel:
var reg_exp = new Array();
reg_exp[0] = "/[...Definition...]/";
reg_exp[1] = "/[...Definition...]/";
reg_exp[2] = "/[...Definition...]/";Ich habe es mit und ohne Anführungsstriche probiert, aber ich erhalte beim Aufruf der folgenden Abfrage die Fehlermeldung, dass das Objekt diese Eigenschaft oder Methode nicht unterstützt:
Les mal den 1. Abschnitt von http://selfhtml.teamone.de/javascript/objekte/regexp.htm
Ein Array hat kekne Eigenschaft Test und kann auch keine RegEx sein.
<input [...] onblur="javascript:ueberpruefung(0,3,0,1)">
Das 'javascript:' hat hier nichts zu suchen und erzeugt in Browsern, die keine Labels kennen eine Fehlermeldung.
function ueberpruefung(form_nr, feld_nr, feld_art, pflicht)
{
inhalt = document.forms[form_nr].elements[feld_nr].value;
[...]
}
Das das wesentlich einfacher und flexibler geht hatte ich dir schon erzählt oder?
<input [...] onblur="ueberpruefung(this.value,0,1)">
function ueberpruefung(inhalt, feld_art, pflicht)
{
....
Struppi.