Avatar billede syscom Nybegynder
18. november 2000 - 10:40 Der er 3 kommentarer og
1 løsning

Tilmeldingsscript, Man skal mindst være medlem pr. e-mail eller sms...

Jeg er igang med at lave et lille tilmeldingsscript - men der er et krav som dette javascript skal sørge for:
Man skal mindst være medlem pr. e-mail eller sms... - men man skal kunne være begge to.

Lad os sige at én går ind, indtaster sine ting, og (de er begge markeret som standard) vælger sms fra... men hvis han/hun så også vælger mail fra bagefter f.eks. så skal den skifte over til at vælge sms.
- skal virke på beggeleder selvfølgelig :)

Der er checkbox\'e der benyttes.
Sms X
Mail X
Avatar billede el_gnu Nybegynder
18. november 2000 - 11:07 #1
indsæt følgende i din head sektion:

<SCRIPT TYPE=\"text/javascript\">
function tjek(f, k) {
  if (!f.SMS.checked && !f.email.checked) {
    if (k == f.SMS)
      f.email.checked = true;
    else if (k == f.email)
      f.SMS.checked = true;
  }
}
</SCRIPT>

og så skal din form indeholde noget ligende følgende:

<INPUT name=\"SMS\" TYPE=\"checkbox\" onClick=\"tjek(document.formnavn, document.formnavn.SMS)\">
<INPUT name=\"email\" TYPE=\"checkbox\" onClick=\"tjek(document.formnavn, document.formnavn.email)\">

du skal bare ændre de fire steder hvor der står formnavn til navnet på din form

( )
00///////>
~  /\\  /\\
Avatar billede mpj Nybegynder
19. november 2000 - 16:40 #2
gnu>>

Jeg sad også og undrede mig hvornår du fik dig en sådan signatur ;o)
Avatar billede el_gnu Nybegynder
25. november 2000 - 14:48 #3
kan du få det til at virke?
Avatar billede syscom Nybegynder
27. november 2000 - 17:32 #4
Jeps, undskyld ventetiden...
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