Toon posts:

javascript form check

Pagina: 1
Acties:
  • 41 views sinds 30-01-2008

Verwijderd

Topicstarter
Ben bezig met html formulier, de situatie is als volgt:

Het formulier begint met 3 radiobuttons:
-radiobutton keuze 1
-radiobutton keuze 3
-radiobutton keuze 3

Vervolgens:
- tekstvak 1 naam
- tekstvak 2 postcode

Daarna 'check' commandbutton, vervolgens rest van het formulier en button verzenden.

Als nu radiobutton 1 of 2 aangeklikt wordt en daarna naam en postcode is ingevuld(verplichte velden) moet er op de checkbutton geklikt worden en vindt er een check op het postcode plaats, deze mag niet buiten een bepaalde range vallen, is dat wel zo verschijnt er een melding en is de postcode goed dan moet er een nieuwe pagina worden geladen waarop de rest van het formulier ingevuld kan worden. Als dus radiobutton 3 aangeklikt wordt hoeft de postcodecheck niet plaats te vinden en kan meteen de rest van het formulier geladen worden.

Nu heb ik zelf al een beetje zitten rommelen met if en els maar wil nog niet echt lukken. Wie heeft een idee?

  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Els kan je hierbij niet helpen. If en else gebruiken.

En laat eens wat relevante code zien?

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


  • r0bert
  • Registratie: September 2001
  • Laatst online: 09:56
edit: voor johnnyv.nl: onderstaande is pseudo-code, geen werkende ;)
code:
1
2
3
4
5
6
7
8
if ( ((radiobutton 1) || (radiobutton2))
  && naam.value && postcode.value
  && commandbutton)
{}
else if (radiobutton 3)
{}
else
{}

[ Voor 24% gewijzigd door r0bert op 22-04-2004 14:49 ]


  • pagani
  • Registratie: Januari 2002
  • Niet online
r0bert schreef op 22 april 2004 @ 14:32:
code:
1
2
3
4
5
6
7
8
if ( ((radiobutton 1) || (radiobutton2))
  && naam.value && postcode.value
  && commandbutton)
{}
else if (radiobutton 3)
{}
else
{}
Er zit een spatie tussen radiobutton en 1.
De waarde van een radiobutton lees je uit met .selected.
Je if-statement bevat een rare combinatie van or's en and's en controleerd niks.

Tip: lees een goed boek of volg een tutorial.

[ Voor 10% gewijzigd door pagani op 22-04-2004 14:44 ]


  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

johnnyv.nl schreef op 22 april 2004 @ 14:43:
[...]

Er zit een spatie tussen radiobutton en 1.
De waarde van een radiobutton lees je uit met .selected.
Je if-statement bevat een rare combinatie van or's en and's en controleerd niks.

Tip: lees een goed boek of volg een tutorial.
Mag ik even lachen: :D :D :D

Idd r0bert, je bent een prutzor >:) :+

Tip voor jou: TS mag best wat meer moeite doen ;)

[ Voor 3% gewijzigd door BtM909 op 22-04-2004 14:46 ]

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


  • r0bert
  • Registratie: September 2001
  • Laatst online: 09:56
johnnyv.nl schreef op 22 april 2004 @ 14:43:
[...]

Er zit een spatie tussen radiobutton en 1.
De waarde van een radiobutton lees je uit met .selected.
Je if-statement bevat een rare combinatie van or's en and's en controleerd niks.

Tip: lees een goed boek of volg een tutorial.
hahaha ;) Ja, dat is ook gewoon psuedo, wou het niet allemaal voor gaan kauwen :) Is alleen om een voorbeeld van een structuur van de if-jes en else-jes te geven ..
Mag ik even lachen:

Idd r0bert, je bent een prutzor

Tip voor jou: TS mag best wat meer moeite doen
Ben jij net zo'n pruts0r als moi :P Want jij kan mijn probleem in m'n eigen topic ook niet oplossen :+ (8>

[ Voor 23% gewijzigd door r0bert op 22-04-2004 14:47 ]


  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

r0bert schreef op 22 april 2004 @ 14:46:
[...]
Ben jij net zo'n pruts0r als moi :P Want jij kan mijn probleem in m'n eigen topic ook niet oplossen :+ (8>
STFU... Ik had net een oplossing, maar die flikker ik weer weg :(. Succes verder...

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


  • r0bert
  • Registratie: September 2001
  • Laatst online: 09:56
ARgh nee!! Het was maar LOL! Dow!:P

@BtM909
Ok uitleg.. Ik dacht dat iedereen wel begreep dat het psuedo-code was (zie code=psuedo), toen noemde johnnyv.nl mij prutser etc. Dacht jij hebt wel door dat het psuedo was en wil reageren op johnnyv.nl door mij prutsor te noemen (voor de gein), dus denk doe het zelfde terug.. snap oe

[ Voor 84% gewijzigd door r0bert op 22-04-2004 14:54 ]


  • pagani
  • Registratie: Januari 2002
  • Niet online
Ik had niet gekeken wie het gepost had, dacht dat het de TS was die zijn eigen code postte :P

Maar dus een tip voor de TS: lees een goed boek of volg een tutorial ;)
Pagina: 1

Dit topic is gesloten.