kostenloser Webspace werbefrei: lima-city


was funktioniert da ned?

lima-cityForumDie eigene HomepageHTML, CSS & Javascript

  1. Autor dieses Themas

    pontiuspilatus

    pontiuspilatus hat kostenlosen Webspace.

    Ich weiss nicht mehr weiter. Da soll ein Fenster aufgehen, wenn keine eingabe gemacht wurde:

    geht aber ned.

    <script type="text/javascript">
    function checkname () {
    var Eingabe;
    Eingabe=window.document.FormName.txtSpitzname.value;
    if (Eingabe =="&nbsp;") {
    alert ("Keine Eingabe im Feld Spitzname");
    }
    </script>

    ...

    <form id="FormName" action="eintragen.php" method="POST" name="FormName">

    ...

    <label for="txtSpitzname">Alias- oder -Spitzname:*</label>
    <input type="text" name="txtSpitzname" id="txtSpitzname" size="20">

    ...

    <p><input type="submit" name="bttsubmit" id ="bttsubmit" value="eintragen" onClick="checkname ()"></p>

    </form>

    Kann mir da jemand helfen?
    Danke
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

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

  3. b*****m

    Kauf dir mal ein buch ?ber javascript und benutze statt onclick onsubmit unter <form> ehrlich schonmal was von return false; geh?rt (muss hiter alert() )
    und es hei?t auch function checkname() ohne leerzeichen!!!!!!!!!!!!

    und hinter die if muss return true;!!!!!!
  4. sandrock-jonas

    Kostenloser Webspace von sandrock-jonas

    sandrock-jonas hat kostenlosen Webspace.

    Ich hab mal das, was mir aufgefallen ist, korrigiert

    <script type="text/javascript">
    function checkname() {
    var Eingabe;
    Eingabe = FormName.txtSpitzname.value; //ohne window.document.
    if (Eingabe == "") {
    alert ("Keine Eingabe im Feld Spitzname");
    return false; //Wichtig, denn sonst wird das Formular trotzdem verschickt
    }
    return true;
    </script>
    
    ...
    
    <form id="FormName" action="eintragen.php" method="POST" name="FormName" [b]onSubmit="return checkname()"[/b]>
    
    ...
    
    <label for="txtSpitzname">Alias- oder -Spitzname:*</label>
    <input type="text" name="txtSpitzname" id="txtSpitzname" size="20">
    
    ...
    
    <p><input type="submit" name="bttsubmit" id ="bttsubmit" value="eintragen"></p> //Daf?r dann hier kein onClick
    
    </form>


    edit:
    zu langsam

    Beitrag ge?ndert am 3.08.2006 10:39 von sandrock-jonas
  5. Autor dieses Themas

    pontiuspilatus

    pontiuspilatus hat kostenlosen Webspace.

    Ich habs, der fehler war ein fehlendes } das habt ihr wohl auch ?bersehen.
    bitte steinigt mich jetzt nicht. ;-)
  6. 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!