Werte Prüfung mehrer Textboxen mit einer Funktion

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Werte Prüfung mehrer Textboxen mit einer Funktion

    Hallo Leute,

    Ich habe mehrere Textfelder in die aber nur Zahlen eingegeben werden sollen. Dies möchte ich nun mit einer Funktion prüfen lassen und sollte etwas Falsches eingegeben werden, so soll das verlassen der Textbox nicht möglich sein.

    Mein Versuch:
    PHP Code:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 
    <html> 
    <head> 
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> 
    <title>Beispiel</title> 
    <script type="text/javascript"> 
    <!-- 
    function Wert2(w)

        val=w.value; 
        feld=w.name;
        d=val==''||Number(val)!=parseInt(val)?'none':'block'; 
        if(d=='none')
        { 
            alert('Bitte Ganzzahl zwischen 0 und 99 eingeben.'); 
            w.select(); 
            document.form1.feld.focus();
        }

    //--> 
    </script> 
    </head>
    </html> 

    <?php
    echo"
    <form name='form1' action='#'> 
    <table>
        <tr>
            <td align = 'right'>Poleposition:</td>
            <td><input type='text' name='pole' size='1' maxlength='2' style='text-align:right;' value='"
    .$pole."' onblur='Wert2(this)'></td>
        </tr>
        <tr>
            <td align = 'right'>schnellste Rennrunde:</td>
            <td><input type='text' name='srunde' size='1' maxlength='2' style='text-align:right;' value='"
    .$srunde."' onblur='Wert2(this)'></td>
        </tr>
        <tr>
            <td align = 'right'>Sieger:</td>
            <td><input type='text' name='sieger' size='1' maxlength='2' style='text-align:right;' value='"
    .$sieg."' onblur='Wert2(this)'></td>
        </tr>
    </table>
    </form>"
    ;
    ?>
    Gruß Conny
    Last edited by Conny80; 12-01-2006, 12:21.

  • #2
    Habs gefunden:

    War der Objektzugriff:
    document.form1.feld.focus();

    muss einfach
    w.focus();

    heißen.

    Comment

    Working...
    X