pflichtauswahl von radiobutton

thehasso

Erfahrenes Mitglied
Hallo,


ich hab in einen Skript mehrere Radiobuttons. Mein Ziel ist es das der User bei dem Formular mindestens eins dieser radiobuttons anklickt. Macht er dies nicht und drückt beim Formular den Button indem das Form Action ausgelöst wird dann soll eine Fehlermeldung bzw. ein Hinweiß fenster erscheinen indem steht: Wähle ein Radiobutton aus!


Gibt es zu diesem anliegen ein fertiges Skript ?


Beste Grüße und ein Frohes neues an alle :)
 
Abend,

du kannst das wiefolgt machen:

HTML:
<script language="javascript" type="text/javascript">
            function pruefen(){
            if(document.anmelden.button1.checked==false &&  document.anmelden.button2.checked==false ) {
                    alert("Du musst schon ein Button auswählen");
                    return false;
                }
           }
</script>

--> ungetestet

button1 und button2 sind die Namen der radiobuttons
 
getestet
HTML:
<html>
    <head>
    <script language="javascript" type="text/javascript">
            function pruefen(){
            if(document.anmelden.button1.checked==false &&  document.anmelden.button2.checked==false ) {
                    alert("Du musst schon ein Button auswählen");
                    return false;
                }
           }
</script>
    </head>
    <body>
        <form method="post" name="anmelden" onsubmit="return pruefen();">
            <input type="radio" name="button1"/>Button1
            <input type="radio" name="button2"/>Button2
            <input type="submit" name="submit"/>
        </form>
    </body>
</html>

oder die elegante Lösung :D :

HTML:
<html>
    <head>
    </head>
    <body>
        <form method="post">
            <input type="radio" name="button1" value="1" checked="checked"/>Button1
            <input type="radio" name="button1" value="2"/>Button2
            <input type="submit" name="submit"/>
        </form>
    </body>
</html>
 
Zurück