Hi,
Ich hoffe vom IE ;)
Ja, auch.
Hast du evtl. eine Beispielseite parat?
Die Seite ist noch Offline.
Das nicht aber den Quelltext meines Javascripts. Die Seite mit dem Formular habe ich in einem xhtml Validator geprüft. Sie ist Fehlerfrei.
<!--
function CheckJobApplication()
{
if(document.bewerbung.bereich.value == "")
{
alert("Bitte tragen Sie den gewünschten Bereich ein !");
document.bewerbung.bereich.focus();
return false;
}
if(document.bewerbung.bewerbungals.value == "")
{
alert("Bitte tragen Sie die gewünschte Position ein !");
document.bewerbung.bewerbungals.focus();
return false;
}
if((document.bewerbung.anrede[0].checked == false) && (document.bewerbung.anrede[1].checked == false))
{
alert("Bitte wählen Sie eine Anrede !");
document.bewerbung.anrede[0].focus();
return false;
}
if(document.bewerbung.name.value == "")
{
alert("Bitte geben Sie Ihren Namen ein !");
document.bewerbung.name.focus();
return false;
}
if(document.bewerbung.vorname.value == "")
{
alert("Bitte geben Sie Ihren Vornamen ein !");
document.bewerbung.vorname.focus();
return false;
}
if(document.bewerbung.strasse.value == "")
{
alert("Bitte geben Sie den Straßennamen Ihrer Adresse ein !");
document.bewerbung.strasse.focus();
return false;
}
if(document.bewerbung.plz.value == "")
{
alert("Bitte geben Sie die Postleitzahl Ihre Adresse ein !");
document.bewerbung.plz.focus();
return false;
}
if(document.bewerbung.ort.value == "")
{
alert("Bitte geben Sie den Ort Ihrer Adresse ein !");
document.bewerbung.ort.focus();
return false;
}
if(document.bewerbung.telefon.value == "")
{
alert("Bitte geben Sie Ihre Telefonnummer ein!");
document.bewerbung.telefon.focus();
return false;
}
if(document.bewerbung.email.value == "" || document.bewerbung.email2.value == "")
{
alert("Bitte zur Sicherheit in beiden Email Feldern Ihre Email Adresse eingeben !");
document.bewerbung.email.focus();
return false;
}
if(document.bewerbung.email.value != document.bewerbung.email2.value)
{
alert("Die Email Adressen stimmen nicht überein!");
document.bewerbung.email2.focus();
return false;
}
if(document.bewerbung.email.value.indexOf('@') == -1 ||
document.bewerbung.email2.value.indexOf('@') == -1 )
{
alert("Keine gültige E-Mail-Adresse!");
document.bewerbung.email.focus();
return false;
}
if(document.bewerbung.email.value.indexOf('.') == -1 ||
document.bewerbung.email2.value.indexOf('.') == -1 )
{
alert("Keine gültige E-Mail-Adresse!");
document.bewerbung.email.focus();
return false;
}
if(document.bewerbung.schulbildung[0].checked == false &&
document.bewerbung.schulbildung[1].checked == false &&
document.bewerbung.schulbildung[2].checked == false )
{
alert("Was ist Ihre Schulbildung ?");
document.bewerbung.schulbildung[0].focus();
return false;
}
if(document.bewerbung.abschluss[0].checked == false &&
document.bewerbung.abschluss[1].checked == false &&
document.bewerbung.abschluss[2].checked == false )
{
alert("Was ist Ihr Schulabschluss ?");
document.bewerbung.abschluss[0].focus();
return false;
}
if(document.bewerbung.englischkenntnisse_in_wort[0].checked == false &&
document.bewerbung.englischkenntnisse_in_wort[1].checked == false &&
document.bewerbung.englischkenntnisse_in_wort[2].checked == false )
{
alert("Wie sind Ihre sprachlichen Englischkenntnisse ?");
document.bewerbung.englischkenntnisse_in_wort[0].focus();
return false;
}
if(document.bewerbung.englischkenntnisse_in_schrift[0].checked == false &&
document.bewerbung.englischkenntnisse_in_schrift[1].checked == false &&
document.bewerbung.englischkenntnisse_in_schrift[2].checked == false )
{
alert("Wie sind Ihre schriftlichen Englischkenntnisse ?");
document.bewerbung.englischkenntnisse_in_schrift[0].focus();
return false;
}
}
//>