Avatar billede madeindk Nybegynder
22. oktober 2006 - 22:46 Der er 4 kommentarer og
1 løsning

Radio buttons i form

Hej eksperter!

Jeg har dette script:

function checkSecure()
{
var txt = "Denne funktion gemmer dine bruger oplsyninger på din computer - andre der bruger computeren vil nemt kunne få adgang til din profil.\n\nØnsker du stadig at gemme dine oplysninger på denne computer?"
   
if (document.getElementById("AutoLoginTrue").checked != true) {
return true;
} else {
(document.getElementById("AutoLoginFalse").checked != true)
return confirm(txt);
}
}

Og disse radio buttons:

Ja <input type="radio" name="RememberMe" value="1" onclick="return checkSecure();" id="AutoLoginTrue">

Nej <input type="radio" name="RememberMe" value="0" id="AutoLoginFalse" checked>

Lige pt. gør den sådan at når man vælger "Ja" kommer den op og spørger om man er sikker, det fungerer fint. Men så vil jeg gerne ha' at hvis man vælger "Nej" skal den sætte hak i "Nej" igen.

Hvordan i alverden kan det lade sig gøre?
Avatar billede jokkejensen Novice
22. oktober 2006 - 22:56 #1
function checkSecure()
{
var txt = "Denne funktion gemmer dine bruger oplsyninger på din computer - andre der bruger computeren vil nemt kunne få adgang til din profil.\n\nØnsker du stadig at gemme dine oplysninger på denne computer?"
   
if (document.getElementById("AutoLoginTrue").checked != true) {
return true;
} else {
(document.getElementById("AutoLoginFalse").checked != true)
    if (confirm(txt))
    {
        //Brugeren trykker OK
        window.alert("true");
    }
    else
    {
        //Brugeren trykker annuller
        window.alert("false")
    }
       
}
}


så kan du selv sætte events på, altså hvilken radio button der skal være checked
Avatar billede madeindk Nybegynder
22. oktober 2006 - 23:01 #2
Det er jeg ikke helt klar over hvordan man gør. Hvordan siger man en radio button skal være checked?

Jeg ville være glad hvis du gad skrive den funktion der vælger radio button nummer 2 (altså nej) hvis brugeren trykker "Anuller".
Avatar billede jokkejensen Novice
22. oktober 2006 - 23:15 #3
if (confirm(txt))
    {
        document.getElementById("AutoLoginTrue").checked = true;
    }
    else
    {
        document.getElementById("AutoLoginFalse").checked = true;
    }

Mvh
Avatar billede madeindk Nybegynder
23. oktober 2006 - 15:37 #4
jokkejensen » 1000 tak for hjælpen. Det fungerer super godt.
Avatar billede jokkejensen Novice
23. oktober 2006 - 22:33 #5
så lidt :), glad for at kunne hjælpe..

/JJ
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