Javacript Validator icm Formhandler

Door Arian Stolwijk, 20 jaar geleden, 6.090x bekeken

Een javascript validator wat in combinatie kan worden gebruikt met Formhandler.

Aangezien het vrij veel regels code is, heb ik een google code project aangemaakt met de bestanden erop:
http://code.google.com/p/fh3jsvalidator/

http://fh3jsvalidator.googlecode.com/svn/trunk/

Gesponsorde koppelingen

PHP script bestanden

  1. javacript-validator-icm-formhandler

 

Er zijn 7 reacties op 'Javacript validator icm formhandler'

PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
GaMer B
GaMer B
20 jaar geleden
 
0 +1 -0 -1
Je kan ook LiveValidation gebruiken. Erg handig in gebruik.
Storeman storeman
storeman storeman
20 jaar geleden
 
0 +1 -0 -1
Ik ben zelf fan van wForms
Bas IJzelendoorn
Bas IJzelendoorn
20 jaar geleden
 
0 +1 -0 -1
is het niet zo dat als je het gewoon alleen bij php houd dat je dan echt 10x minder code nodig hebt??
Storeman storeman
storeman storeman
20 jaar geleden
 
0 +1 -0 -1
@nimtex:
PHP kan vooral veiliger checken (javascript kan uit staan) en het scheelt ongeveer de helft aan code, als de validatie goed in elkaar zit, dan hoef je maar weinig code aan je html toe te voegen. w-form werkt met een extra class die je aan je veld geeft, op die manier checkt ie op een submit (een stuk gebruiksvriendelijker dan via een refresh).
Arian Stolwijk
Arian Stolwijk
20 jaar geleden
 
0 +1 -0 -1
Klopt, de packed versie is slechts 4 kb, dus niet eens super groot ofzo.

Het voordeel is inderdaad de gebruiksvriendelijkheid. Bij mijn script is het zo dat je nadat je met een veld klaar bent (dus onblur), dat hij het veld dan controlleert. Je ziet dus meteen of je het fout ingevult hebt, wat gewoon gebruiksvriendelijker is. Je moet inderdaad het nog wel nog een keer op de server valideren omdat js ook uit kan staan, of in dit geval kan je nog best op submit klikken zonder dat alles goed ingevult is.

ps. Ik heb er even een nieuwe versie neergezet. Het is nu ook mogelijk om meerdere formulieren apart te doen. Er moet namelijk nu eerst een instantie gemaakt worden van de validator voor waarvoor je dus de velden/veldvalidatie set.
Om ook met formhandler meerdere formulieren client side te valideren heb ik daar ook nog wat voor aangepast dmv de method die de javascript plaatsen te overrulen met wat kleine aanpassingen.
Michael
michael
20 jaar geleden
 
0 +1 -0 -1
Als ik dit zie..... wat ben ik dan toch blij dat ik een Ruby on Rails developer ben..... 3 regels code voor en form handeler (y)
PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Pim Vernooij
Pim Vernooij
20 jaar geleden
 
0 +1 -0 -1
@michael:
Ehm, Rails is een framework dat de logica achter die 3 regels code afhandelt. In dit geval is FormHandler het framework. Voor het maken van een formulier met een veld, validatie en javascript controle heb je hier ook slechts 3 regels nodig...

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
$form
= new FormHandler();
$form->textField( $properties, $validatie, $etc, $whatever );
$form->show();
?>


/edit: ah nog wat toevoegingen voor de javascript validatie. Ik heb zelf JS validator die door het misbruiken van de waarde in het 'lang' attribuut automatisch validatie eraan hangt. Het lang attribuut ziet er dan zo uit: lang="isString".

Om te reageren heb je een account nodig en je moet ingelogd zijn.

Inhoudsopgave

  1. javacript-validator-icm-formhandler

Labels

  • Geen tags toegevoegd.

Navigatie

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.