AHNUNGSLOSER: FORMULAR PROBLEM

Beitrag lesen

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>