Lude: Form-Validator

Beitrag lesen

Hi,

Da ich zu faul bin das selbst zu schreiben, bitte ich um Code oder einen Verweis auf diesen. - Das wurde natürlich schon alles geschrieben.

<img src="/images/01.gif" width=419 height=119 border=0 alt="Für dein Problem gibt es nur eine Lösung: SELFmade von Selbermachen.">
<img src="/images/04.gif" width=428 height=119 border=0 alt="Schau mal in SELFHTML nach, um eine Antwort auf deine Frage zu finden!">

$xNeTworKx.

Hi,

ich benötige kein "Mach's doch selber" und keinen Code wie

/************************************************************/
if(document.Formular.User.value == "")  {
   alert("Bitte Ihren Namen eingeben!");
   document.Formular.User.focus();
   return false;
  }
/* SELFHTML */
/************************************************************/

sondern eher etwas wie

/************************************************************/
function chkFrm()
  {
  // das gibt die Funktion zurueck
  var ReturnValue = "";
  // schnappt sich alle HTML-Input-Elemente des Dokuments
  for(i=0;i<document.getElementsByTagName("input").length;++i)
    {
    // schnappt sich alle HTML-Input-Elemente des Typs "text"
    if (document.getElementsByTagName("input")[i].type == "text" |
        document.getElementsByTagName("input")[i].type == "password")
      {
      // prueft, ob ...
      if (document.getElementsByTagName("input")[i].id == "ZAHL")
        {
        // prueft...
        if (document.getElementsByTagName("input")[i].value == "" ||
            isNaN(document.getElementsByTagName("input")[i].value)
== true)
          {
          ReturnValue = ReturnValue +
                        "Fehleingabe "" +
         document.getElementsByTagName("input")[i].name +
         "" (kein numerischer Wert)\n";
   }
/* ... */
/************************************************************/

Ich glaube übrigens nicht, dass ich Deine Messageboxen und das, ja ich nenne es einfach mal Stören dieses Threads verdient habe.

Gruss,
Lude