W
webraccoon
Hallo Forum,
ich habe zwei fast gleiche Formulare und eine Funktion, die die Werte der Formulare abprüfen soll. Nun will ich es geschickterweise so gestalten, daß ich nicht für jedes der Formulare eine check-function bauen muss, sondern ein und dieselbe Funktion verwende mit variabler Angabe des Formnamens:
function check_form(formname){
if (formname.vorname.value == '')
{
alert("Bitte geben Sie Ihren Vornamen ein.");
formname.vorname.focus();
return false;
}
}
jedoch wird der Ausdruck 'formname' als echter Name der Form angenommen und es passiert nichts. Wie kann ich den Ausdruck 'formname.vorname.value == '' ' so dynamisieren, daß der Formname variabel ist
gruss
webraccoon
ich habe zwei fast gleiche Formulare und eine Funktion, die die Werte der Formulare abprüfen soll. Nun will ich es geschickterweise so gestalten, daß ich nicht für jedes der Formulare eine check-function bauen muss, sondern ein und dieselbe Funktion verwende mit variabler Angabe des Formnamens:
function check_form(formname){
if (formname.vorname.value == '')
{
alert("Bitte geben Sie Ihren Vornamen ein.");
formname.vorname.focus();
return false;
}
}
jedoch wird der Ausdruck 'formname' als echter Name der Form angenommen und es passiert nichts. Wie kann ich den Ausdruck 'formname.vorname.value == '' ' so dynamisieren, daß der Formname variabel ist
gruss
webraccoon