hi.
ohne quelltext deines javascripts kann kann man nicht viel sagen.
lg aw.
der Quelltext sieht so aus:
<script language="javascript">
<!--
<script language="javascript" src="makecheck.js"><\script>
<script language="javascript" src="meldeString.js"><\script>
<script language="javascript" src="AlertAusgabe.js"><\script>
<script language="javascript" src="Bestaettigung.js"><\script>
function checkFormular()
{
var boolok = true;
var arrayFehler = new Array();
var arrayFormular = new Array();
for(var i=0; i < document.Formular.elements.length - 2; i++)
{
arrayFormular[arrayFormular.length] = elements[i];
}
for(var i=0; i < arrayFormular.length; i++)
{
if(arrayFormular[i] == "telefon")
{
if(!isValidTeleNum(document.Formular.telefon.value))
{
boolok = false;
var hinweis = "Hinweis: 1234/12345";
var meldung = createMeldeString("Telefon \n\r\t", hinweis);
arrayFehler[arrayFehler.length] = meldung;
//alert("Bitte kontrollieren Sie das Feld "Telefon".");
document.Formular.telefon.focus();
}
}
if(arrayFormular[i] == "unternehmen")
{
if(!isValidAlphanum(document.Formular.unternehmen.value))
{
boolok = false;
var hinweis = "Hinweis: Mustermann AG";
var meldung = createMeldeString("Unternehmen \n\r\t", hinweis);
arrayFehler[arrayFehler.length] = meldung;
//alert("Bitte kontrollieren Sie das Feld "Unternehmen".");
document.Formular.telefon.focus();
}
}
if(arrayFormular[i] == "kontakt")
{
if(!isValidEMail(document.Formular.kontakt.value))
{
boolok = false;
var hinweis = "Hinweis: m.mustermann@web.de";
var meldung = createMeldeString("Kontakt \n\r\t", hinweis);
arrayFehler[arrayFehler.length] = meldung;
//alert("Bitte kontrollieren Sie das Feld "Kontakt".");
document.Formular.telefon.focus();
}
}
if(arrayFormular[i] == "partner")
{
if(!isValidName(document.Formular.partner.value))
{
boolok = false;
var hinweis = "Hinweis: Bernd Muster statt bernd muster";
var meldung = createMeldeString("Ansprechpartner \n\r\t", hinweis);
arrayFehler[arrayFehler.length] = meldung;
//alert("Bitte kontrollieren Sie das Feld "Ansprechpartner".\n\r" +
// "(Hinweis: Bernd Muster statt bernd muster)");
document.Formular.telefon.focus();
}
}
if(arrayFormular[i] == "adresse")
{
if(!isValidAdresse(document.Formular.adresse.value))
{
boolok = false;
var hinweis = "Hinweis: Musterstrasse 103 ";
var meldung = createMeldeString("Adresse \n\r\t", hinweis);
arrayFehler[arrayFehler.length] = meldung;
//alert("Bitte kontrollieren Sie das Feld "Adresse".\n\r" +
// "(Hinweis: Strassenname nr)");
document.Formular.telefon.focus();
}
}
if(arrayFormular[i] == "plz")
{
if(!isValidPlz(document.Formular.plz.value))
{
boolok = false;
var hinweis = "Hinweis: Es sind nur 5 Zeichen vorgesehen";
var meldung = createMeldeString("PLZ \n\r\t", hinweis);
arrayFehler[arrayFehler.length] = meldung;
//alert("Bitte kontrollieren Sie das Feld "PLZ".");
document.Formular.telefon.focus();
}
}
if(arrayFormular[i] == "ort")
{
if(!isValidOrt(document.Formular.ort.value))
{
boolok = false;
var hinweis = "Hinweis: Bad-Schwartau statt Bad - Schwartau";
var meldung = createMeldeString("Ort \n\r\t", hinweis);
arrayFehler[arrayFehler.length] = meldung;
//alert("Bitte kontrollieren Sie das Feld "Ort".");
document.Formular.telefon.focus();
}
}
if(arrayFormular[i] == "wert")
{
if(!isValidAlphanum(document.Formular.wert.value))
{
boolok = false;
var hinweis = "Bei Fehler, bitte unter enrico.husser@consult-one.de melden.";
var meldung = createMeldeString("Wertschöpfungsschwerpunkt \n\r\t", hinweis);
arrayFehler[arrayFehler.length] = meldung;
//alert("Bitte kontrollieren Sie das Feld "Ort".");
document.Formular.telefon.focus();
}
}
}// Ende for
if(arrayFehler.length != 0)
{
var ausgabe = createAlert(arrayFehler);
alert(ausgabe);
}
else
bestaettigung("Ihre Daten werden übertragen.");
return boolok;
}
-->
</script>