Thread View: be.comp.programming
10 messages
10 total messages
Started by James Bond
Tue, 20 Aug 2002 17:56
Javascript
Author: James Bond
Date: Tue, 20 Aug 2002 17:56
Date: Tue, 20 Aug 2002 17:56
9 lines
1262 bytes
1262 bytes
Ik wil via een javascript een formulier checken op de ingevulde velden. Het in te vullen veld moet minstens 4 cijfers bevatten (het mag ook geen letters bevatten). Is dit mogelijk? Met dank.
Re: Javascript
Author: Wimjan
Date: Tue, 20 Aug 2002 19:35
Date: Tue, 20 Aug 2002 19:35
30 lines
1713 bytes
1713 bytes
"James Bond" <007(antispam)@pandora.be> schreef:
> Ik wil via een javascript een formulier checken op de ingevulde velden.
>
> Het in te vullen veld moet minstens 4 cijfers bevatten (het mag ook geen
> letters bevatten).
>
> Is dit mogelijk?
>
Maar natuurlijk. Je zou eens kunnen kijken op
<http://developer.irt.org/script/>, waar veel standaardvragen over
Javascript beantwoord worden.
Bijvoorbeeld op <http://developer.irt.org/script/form.htm#5>:
"Checking/Validating Fields" en verder ("Calculations and other
Operations on Field Values").
Als je er dan nog niet uitkomt zou je een gerichte vraag met verwijzing
naar je probeersel (url) kunnen stellen in bijvoorbeeld
be.comp.internet.design of hier.
> Met dank.
Groet,
Wimjan
--
Iemands e-mailadres kwijt? Probeer m'n meta e-mail zoeker eens op
<http://inventio.nl/metanamesearch/>
Re: Javascript
Author: Pieter Van Isacker
Date: Wed, 21 Aug 2002 12:40
Date: Wed, 21 Aug 2002 12:40
21 lines
1537 bytes
1537 bytes
James Bond wrote: > Ik wil via een javascript een formulier checken op de ingevulde velden. > > > Het in te vullen veld moet minstens 4 cijfers bevatten (het mag ook geen > letters bevatten). > > Is dit mogelijk? > > Met dank. Hou er dan wel rekening mee dat als je het formulier verzend via GET dat er nog altijd meerdere getallen en letters kunnen inzitten, als je kan zorg je er best voor dat dit serverside gebeurt. -- -------------------- http://pierrevi.webb.be remove nospam from e-mail -------------------
Re: Javascript
Author: Wimjan
Date: Wed, 21 Aug 2002 15:43
Date: Wed, 21 Aug 2002 15:43
26 lines
1800 bytes
1800 bytes
Pieter Van Isacker schreef: > James Bond wrote: > > Ik wil via een javascript een formulier checken op de ingevulde velden. > > > > > > Het in te vullen veld moet minstens 4 cijfers bevatten (het mag ook geen > > letters bevatten). > > Hou er dan wel rekening mee dat als je het formulier verzend via GET dat > er nog altijd meerdere getallen en letters kunnen inzitten, > Huh, waarom zou Dirk z'n formuliervalidatie niet uitvoeren *voordat* 'ie z'n formulier verstuurt? Da's toch veel makkelijker en gebruikelijker? > als je kan zorg je er best voor dat dit serverside gebeurt. Lijkt me niet. Zeker voor bezoekers met een niet heel snelle verbinding is het veel fijner dat ze meteen een foutmelding krijgen als ze het formulier proberen te versturen. Groet, Wimjan -- Iemands e-mailadres kwijt? Probeer m'n meta e-mail zoeker eens op <http://inventio.nl/metanamesearch/>
Re: Javascript
Author: Nicolas Barbier
Date: Thu, 22 Aug 2002 21:28
Date: Thu, 22 Aug 2002 21:28
27 lines
1990 bytes
1990 bytes
Wimjan wrote: > Pieter Van Isacker schreef: >> James Bond wrote: >> > Ik wil via een javascript een formulier checken op de ingevulde >> > velden. >> > >> > Het in te vullen veld moet minstens 4 cijfers bevatten (het mag ook >> > geen letters bevatten). >> >> Hou er dan wel rekening mee dat als je het formulier verzend via GET dat >> er nog altijd meerdere getallen en letters kunnen inzitten, >> > Huh, waarom zou Dirk z'n formuliervalidatie niet uitvoeren *voordat* 'ie > z'n formulier verstuurt? Da's toch veel makkelijker en gebruikelijker? Waarop je moet letten: - Je moet zoiezo op de server ook controleren om veiligheidsredenen. - Als je niet oppast kunnen bezoekers die een browser gebruiken die geen javascript ondersteunt of javascript disablen het formulier niet verzenden. -- Nicolas Barbier MY_PROFILE: http://users.pandora.be/HATE/profiles/itsme/ HOW_TO_QUOTE: http://www.houghi.org/quote/ /* Dutch */
Re: Javascript
Author: Wimjan
Date: Thu, 22 Aug 2002 23:36
Date: Thu, 22 Aug 2002 23:36
41 lines
2555 bytes
2555 bytes
Nicolas Barbier schreef: > Wimjan wrote: > > Pieter Van Isacker schreef: > >> James Bond wrote: > >> > Ik wil via een javascript een formulier checken op de ingevulde > >> > velden. > >> > > >> > Het in te vullen veld moet minstens 4 cijfers bevatten (het mag ook > >> > geen letters bevatten). > >> > >> Hou er dan wel rekening mee dat als je het formulier verzend via GET dat > >> er nog altijd meerdere getallen en letters kunnen inzitten, > >> > > Huh, waarom zou Dirk z'n formuliervalidatie niet uitvoeren *voordat* 'ie > > z'n formulier verstuurt? Da's toch veel makkelijker en gebruikelijker? > > Waarop je moet letten: > > - Je moet zoiezo op de server ook controleren om veiligheidsredenen. > Tuurlijk, maar een client-side controle is in veel gevallen verre te verkiezen boven (alleen) een server-side oplossing. Zeker als het gaat om het controleren of een veld wel is ingevuld of wat Dirk vroeg (zie boven). > - Als je niet oppast kunnen bezoekers die een browser gebruiken die geen > javascript ondersteunt of javascript disablen het formulier niet verzenden. > Lijkt me heel erg sterk. Als je de daarvoor bedoelde 'onSubmit'-event handler gebruikt zal een Javascriptloze totaal geen last hebben van welke validatie dan ook. Anders wordt het natuurlijk als je op Javascript vertrouwt om je formulier te bewerken voordat het wordt verstuurt. Maar da's gewoon een slecht ontwerp en is zelden nodig. Groet, Wimjan -- Iemands e-mailadres kwijt? Probeer m'n meta e-mail zoeker eens op <http://inventio.nl/metanamesearch/>
Re: Javascript
Author: Nicolas Barbier
Date: Fri, 23 Aug 2002 11:06
Date: Fri, 23 Aug 2002 11:06
22 lines
1978 bytes
1978 bytes
Wimjan wrote: > Nicolas Barbier schreef: > >> - Als je niet oppast kunnen bezoekers die een browser gebruiken die geen >> javascript ondersteunt of javascript disablen het formulier niet >> verzenden. > > Lijkt me heel erg sterk. Als je de daarvoor bedoelde 'onSubmit'-event > handler gebruikt zal een Javascriptloze totaal geen last hebben van welke > validatie dan ook. Anders wordt het natuurlijk als je op Javascript > vertrouwt om je formulier te bewerken voordat het wordt verstuurt. Maar > da's gewoon een slecht ontwerp en is zelden nodig. Inderdaad, maar toch komt het veel voor (ik surf vrij veel met "links", een browser die geen Javascript kent). Meestal is de link dan van de vorm href="javascript:...". -- Nicolas Barbier MY_PROFILE: http://users.pandora.be/HATE/profiles/itsme/ HOW_TO_QUOTE: http://www.houghi.org/quote/ /* Dutch */
Re: Javascript
Author: James Bond
Date: Fri, 23 Aug 2002 12:05
Date: Fri, 23 Aug 2002 12:05
36 lines
2430 bytes
2430 bytes
Hoe kan ik dan een formuliervalidatie uitvoeren "alvorens" te versturen ? Dirk "Nicolas Barbier" <reply@in.group.invalid> wrote in message news:3d655752$0$30454$afc38c87@sisyphus.news.be.easynet.net... > Wimjan wrote: > > > Pieter Van Isacker schreef: > >> James Bond wrote: > >> > Ik wil via een javascript een formulier checken op de ingevulde > >> > velden. > >> > > >> > Het in te vullen veld moet minstens 4 cijfers bevatten (het mag ook > >> > geen letters bevatten). > >> > >> Hou er dan wel rekening mee dat als je het formulier verzend via GET dat > >> er nog altijd meerdere getallen en letters kunnen inzitten, > >> > > Huh, waarom zou Dirk z'n formuliervalidatie niet uitvoeren *voordat* 'ie > > z'n formulier verstuurt? Da's toch veel makkelijker en gebruikelijker? > > Waarop je moet letten: > > - Je moet zoiezo op de server ook controleren om veiligheidsredenen. > > - Als je niet oppast kunnen bezoekers die een browser gebruiken die geen > javascript ondersteunt of javascript disablen het formulier niet verzenden. > > -- > Nicolas Barbier > MY_PROFILE: http://users.pandora.be/HATE/profiles/itsme/ > HOW_TO_QUOTE: http://www.houghi.org/quote/ /* Dutch */
Re: Javascript
Author: Nicolas Barbier
Date: Fri, 23 Aug 2002 12:19
Date: Fri, 23 Aug 2002 12:19
16 lines
1750 bytes
1750 bytes
James Bond wrote: > Hoe kan ik dan een formuliervalidatie uitvoeren "alvorens" te versturen ? (snip de rest van de verkeerd gequote post) Wimjan heeft het al vermeld: gebruik "onSubmit" (ik ken trouwens niets van Javascript, dus aan mij kan je het beter niet vragen ;-). Vergeet er dus niet voor te zorgen dat het ook op de server wordt nagekeken (veiligheid) en dat het ook werkt in browsers die geen Javascript-ondersteuning hebben (met die onSubmit zou dat dus geen probleem mogen zijn). -- Nicolas Barbier MY_PROFILE: http://users.pandora.be/HATE/profiles/itsme/ HOW_TO_QUOTE: http://www.houghi.org/quote/ /* Dutch */
Re: Javascript
Author: Wimjan
Date: Fri, 23 Aug 2002 15:17
Date: Fri, 23 Aug 2002 15:17
26 lines
2025 bytes
2025 bytes
Nicolas Barbier schreef: > James Bond wrote: > > > Hoe kan ik dan een formuliervalidatie uitvoeren "alvorens" te versturen ? > > (snip de rest van de verkeerd gequote post) > > Wimjan heeft het al vermeld: gebruik "onSubmit" (ik ken trouwens niets van > Javascript, dus aan mij kan je het beter niet vragen ;-). Vergeet er dus > niet voor te zorgen dat het ook op de server wordt nagekeken (veiligheid) > en dat het ook werkt in browsers die geen Javascript-ondersteuning hebben > (met die onSubmit zou dat dus geen probleem mogen zijn). > en voor de volledigheid (had Dirk natuurlijk zelf ook kunnen vinden): <http://developer.netscape.com/docs/manuals/communicator/jsref/evnt23.htm> <http://developer.irt.org/script/form.htm#5> <http://directory.google.com/Top/Computers/Programming/Languages/JavaScript/Tutorials/> Groet, Wimjan -- Iemands e-mailadres kwijt? Probeer m'n meta e-mail zoeker eens op <http://inventio.nl/metanamesearch/>
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads