Avatar billede hansen Nybegynder
16. november 2005 - 08:46 Der er 6 kommentarer og
1 løsning

Ved radiobutton, annuller validering

Jeg har en formular til et nyhedsbrev hvor der skal vælges et klik i en radiobutton hvis der skal til / afmeldes,

- "value=remove name=mode" eller "value=add name=mode"

Hvis der er valgt Afmeld (remove) så skal nedenstående validering ikke benyttes, hvordan "lukker" jeg den ude fra det?


    if ( ValidName.value=="true" && name.value == "" )
    {
        alert("<%=valNavn%>");
        name.focus();
        return;
    }

Jeg håber der er en der kan hjælpe, tak.
Avatar billede johan.o Nybegynder
16. november 2005 - 10:32 #1
<input type="radio" name="mode">Afmeld
<input type="radio" name="mode">Tilmeld

if(!form.mode[0].checked) {
..gør dette..
}

Det er vist ikke just 'copy->paste' men er princippet brugbart ?

Mvh. Johan
Avatar billede hansen Nybegynder
16. november 2005 - 11:24 #2
Hej Johan, det skal kun virke hvis det er Value=remove!

Som jeg læser din, så er det uanset om det er den ene eller den anden der er valgt
Avatar billede johan.o Nybegynder
16. november 2005 - 12:20 #3
Mnah,

form.mode[0] er den ene form.mode[1] er den anden, hvis form.mode[0].checked===true, så er 'Afmeld' valgt, hvis form.mode[1].checked===true så er 'Tilmeld' valgt.

Mvh. Johan
Avatar billede roenving Novice
16. november 2005 - 12:25 #4
if ( !document.FormNavn.mode[0].checked && ValidName.value=="true" && name.value == "" )

-- men det ser lidt mærkeligt ud, at du kan have den konstruktion, som du viser, det kan vist optimeres en hel del !-)
Avatar billede hansen Nybegynder
17. november 2005 - 13:39 #5
Tak for hjælpen, jeg fik det til at virke med Roenvings eksempel, jeg skal ikke udelukke at dit også virker Johan, så det er op til jeg om i vil dele eller om Roenving skal have alle points?

Melder i tilbage, tak for hjælpen.
Avatar billede roenving Novice
17. november 2005 - 13:41 #6
Jeg uddybede jo bare hvad Johan havde skrevet ...
Avatar billede johan.o Nybegynder
17. november 2005 - 15:01 #7
Nu smider jeg denne her, så må vi se hvad lykkens gudinde tilsmiler mig med :)

Godt du fik det til at virke - Mvh. Johan
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