Új hozzászólás Aktív témák

  • dany27

    őstag

    hi

    Gyakorlás képpen neki álltam irogatni egy PHP-n alapuló oldalt, de a regisztrációnál akadt egy kisebb gondom, úgy szeretném megoldani hogy egy javascript leellenőrizze hogy minden mező kivan-e töltve, s csak akkor engedje tovább. De valamiért nem megy. Írtam egy tök alap valamit s ha már ebbe megy akkor majd átültetem az oldalba.(Ebbe nincs SQL feldolgozás még mivel nem jutottam el odáig mert ez a szar javascript elvett minden időmet, de egy szerűen nem jövök rá hogy mi a gond!)
    A kód:

    <html><head><script type="text/javascript">
    function submit()
    {
    var nick=document.getelementbyid("nick").value;
    var pass=document.getelementbyid("password").value;
    var pass2=document.getelementbyid("password2").value;
    var email=document.getelementbyid("mail").value;

    document.getelementbyid("nick").style.backgroundcolor="#FFFFFF";
    document.getelementbyid("password").style.backgroundcolor="#FFFFFF";
    document.getelementbyid("password2").style.backgroundcolor="#FFFFFF";
    document.getelementbyid("mail").style.backgroundcolor="#FFFFFF";

    submit = true;

    if (nick.length<4 || nick.length<40)
    {
    document.getelementbyid("nick").style.backgroundcolor="#FFDDDD";
    submit = false;
    }
    if (pass.length<6 || pass.length<40)
    {
    document.getelementbyid("pass").style.backgroundcolor="#FFDDDD";
    submit = false;
    }
    if (pass1!=pass2)
    {
    document.getelementbyid("pass").style.backgroundcolor="#FFDDDD";
    document.getelementbyid("pass2").style.backgroundcolor="#FFDDDD";
    submit = false;
    }
    if (email.length==0)
    {
    document.getelementbyid("mail").style.backgroundcolor="#FFDDDD";
    submit = false;
    }
    if(submit == false)
    {
    return false;
    }
    else
    {
    return true;
    }
    }
    </script></head></html>
    <?php
    print"<center><h2>Regisztráció</h2>";
    print"<table align=\"center\"><form method=\"POST\" onSubmit=\"return submit()\" action=\"register.php\">
    <tr><td>Nick Név</td><td><input type=\"text\" name=\"nick\" id=\"nick\"></td></tr>
    <tr><td>Jelszó</td><td><input type=\"password\" name=\"password\" id=\"password\"></td></tr>
    <tr><td>Jelszó ismét</td><td><input type=\"password\" name=\"password2\" id=\"password2\"></td></tr>
    <tr><td>E-Mail</td><td><input type=\"text\" name=\"mail\" id=\"mail\"></td></tr>
    <tr><td align=\"center\" colspan=\"2\"><input type=\"reset\" value=\"Újra\"><input type=\"submit\" value=\"Regisztráció\"></td></tr></form></table></center>";



    ?>

    Előre is kössz!

Új hozzászólás Aktív témák

Hirdetés