Avatar billede mao Nybegynder
10. oktober 2002 - 12:31 Der er 5 kommentarer og
1 løsning

radiobutton

Ok, jeg har en rediobutton form uden "default checked"
Brugeren skal ha´en alert hvis ingen felter er checked, men jeg kan bare ikke få det til at virke!
variablen "pis" forbliver 0 uanset hvad man gör.
Nogen som har et bud?

<script>
function sub(){   

    var pis = 0;
    for(var i=0; i>4; i++){
        if(document.bah.abuse[i].value >0) pis = 1;
    }
       
    if(pis == 0){
        alert("<? echo $alertmsg; ?>");
        return false;
    }
}
</script>
<form action="bad.php" method="post" name="bah" onsubmit="return sub()">
<input type="radio" name="abuse" value="1">
<input type="radio" name="abuse" value="2">
<input type="radio" name="abuse" value="3">
<input type="radio" name="abuse" value="4">
<input type="submit" name="submit" value="submit">
</form>
Avatar billede hbhansen Nybegynder
10. oktober 2002 - 12:32 #1
du kan tjekke med document.bah.abuse[i].checked = true hvis den er trykket og false hvis den ikke er !
Avatar billede mao Nybegynder
10. oktober 2002 - 12:48 #2
suk, jeg kan ikke få det til at virke, laver det med php istedet,
du får points alligevel.
Hvis du har en anden lösning, please share
Avatar billede sostack Nybegynder
10. oktober 2002 - 12:55 #3
<? $alertmsg = "Du har glemt at vælge et abuse-feltd!"; ?>
<script>
function sub(){   
   
    var pis = 0;
    for(var i=0; i<4; i++){
        if(document.bah.abuse[i].checked == true) pis = 1;
    }
       
    if(pis == 0){
        alert("<? echo $alertmsg; ?>");
        return false;
    }
}
</script>
<form action="bad.php" method="post" name="bah" onsubmit="return sub()">
<input type="radio" name="abuse" value="1">
<input type="radio" name="abuse" value="2">
<input type="radio" name="abuse" value="3">
<input type="radio" name="abuse" value="4">
<input type="submit" name="submit" value="submit">
</form>

virker efter hensigten
Avatar billede mao Nybegynder
10. oktober 2002 - 13:06 #4
Det var da särt, det virker men jeg gjorde präcis det samme.
Og ja, jeg havde set '=' som skulle väre '=='
Men det gider man jo ikke spekulere mere over ;)
Takker
Vil du ha points?
Avatar billede sostack Nybegynder
10. oktober 2002 - 13:07 #5
Nej tak, ellers tak, det er ikke det jeg er her for!
Avatar billede mao Nybegynder
10. oktober 2002 - 13:08 #6
Bare hjälpsom?, det er smukt
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester