kostenloser Webspace werbefrei: lima-city


Ist [...] eine Zahl?

lima-cityForumDie eigene HomepageHTML, CSS & Javascript

  1. Autor dieses Themas

    x*****k

    Hallo Leute!

    Ich bin eine totale Niete in Javascript und hasse es auch dementsprechend^^.

    Kann mir zufällig jemand erklären, wie ich eine Abfrage erstelle, bei der überprüft wird, ob xy eine Zahl ist?

    Also z.B: Man gibt eine Zahl in ein Textfeld ein, dann klickt man auf einen Button. Danach soll überprüft werden, ob die eingegebene Zahl wirklich eine Zahl ist.

    Dadurch will ich verhindern, dass man Buchstaben eingibt.

    Ich find einfach keine passende Abfrage.. irgendwie so
    if (document.formular.textfeld.value != float){aktion auführen} else {...}

    Bitte um Hilfe!

    mfg x-bLack :cool:
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. <script language="JavaScript">
    <!--
    function checkNumber() {
    var strFehler='';
    
    for (i = 0; i < document.formular.textfeld.value.length; ++i)
      if (document.formular.textfeld.value.charAt(i) < "0" ||
          document.formular.textfeld.value.charAt(i) > "9"){
         strFehler = "Sie haben keine Zahl eingegeben!";  
    } 
    
      if (strFehler.length>0) {
        alert("Bitte korrigieren Sie folgende Eingabe/n: "+strFehler);
        return(false);
      }
    }
    //-->
    </script>


    Damit sollte es funktionieren. Du kannst das Skript um weitere Abfragen erweitern und den Alert &#252;ber die Variable strFehler beliebig ver&#228;ndern.
  4. Oder noch einfacher:

    <script type="text/javascript">/* <![CDATA[ */
    function checknum(elem)
    {
    if(isNaN(elem.value))
    {
    alert("Bitte eine Zahl eingeben!");
    elem.focus();
    }
    }
    /* ]]> */</script>

    ....

    <input type="text" onblur="checknum(this)" />
  5. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!