Domi: Formularfeld überprüfen, ob Inhalt ein Textstring oder Number ist

hallo forum

hab da ne frage, wie kann ich ein feldinhalt überprüfen,
ob der inhalt vom typ number ist, d.h. falls number = true, dann alert und focus.....

function CheckInput()
{

if(document.form1["FieldLocation2"].number == true)
   {
       alert("Please Bla !");

return false;
   }
  return true;
  
}

  1. Hi!

    Es gibt zwar noch keinen eigenen Selfhtml-Studienzweig auf der Universität. Aber es ist soooo umfangreich, dass es sich sicher dazu eignen würde, denn es steht - unglaublich aber wahr - sogar auf dein Problem eine Lösung drinnen:

    <../../teci.htm#a4>
    <../../tecm.htm#a5>

    Obwohl du kein Diplom bekommst, würde es sich trotzdem auszahlen, mal SELFhtml zu studieren ;-)

    liebe Grüsse
    Bernhard

    1. besten dank.....mhhh...habe falsch in der doku nachgeschaut....ich weiss...bin ein böser junge...aber danke trotzdem..

      gruss dominic

  2. hallo!

    probier mal folgendes ...

    function CheckInput()
    {
      
      var n = document.form1["FieldLocation2"];

    if( isNaN(n) )
       {
           alert("Please Bla !");

    return false;
       }
      return true;
      
    }

    btw achte auf saubere Programmierung. Man schreibt nicht
    if ( bla == true ) {}

    sondern entweder
    if ( bla ) {}

    oder für false
    if ( !bla ) {}

    1. besten dank für die tipps, werds mir merken

      viele gruesse

      dominic

    2. Hi Spike,

      btw achte auf saubere Programmierung. Man schreibt nicht

      W e r  ist  m a n?
      W e r  sagt  das??

      Was ist daran unsauber - wird identisch interpretiert.
      Aus didaktischer Sicht ist diese Schreibweise sogar verständlicher als die ander...

      Grüße,
      Martin