cs_a44icus
Messages postés31Date d'inscriptionmercredi 18 avril 2007StatutMembreDernière intervention23 mars 2013
-
18 sept. 2009 à 14:37
Bul3
Messages postés4933Date d'inscriptionsamedi 1 juillet 2006StatutMembreDernière intervention 2 février 2015
-
18 sept. 2009 à 15:20
Bonjour,
J'ai un code javascript pour vérifier un formulaire ci-dessous. Dans le code html du formulaire j'ai mis un : onClick="this.value=''" pour chaque input, pour faire en sorte que les valeurs prédéfinies disparaisse en cliquant dessus.
J'aimerai dans mon code javascript, faire en sorte que si la valeur et nulle, donc que la case n'ai pas été remplie, lorsque l'on clic ailleurs que la valeur initiale réapparaisse. j'imagine que sa va fonctionner avec une condition et un "onblur" quelque part mais je ne trouve pas .
Bul3
Messages postés4933Date d'inscriptionsamedi 1 juillet 2006StatutMembreDernière intervention 2 février 201516 18 sept. 2009 à 14:56
Bonjour,
ben oui, pourquoi pas onblur et un if ?
...
onblur="if ( this.value.length<1 ) this.value='valeur initiale';"
...
ou alors j'ai rien compris ?
remarque : je trouve que ce n'est pas "terrible"
de ne signaler qu'une erreur à la fois....
si à la saisie je commet 3 erreurs,
j'envoie, on me signale la 1ère, je corrige,
j'envoie, on me signale la 2ème, je corrige
j'envoie, on me signale la 3ème, je corrige
j'envoie, ouf... c'est bon
je préfère :
j'envoie, signal : 1ère erreur + 2ème erreur + 3éme erreur
je corrige les 3, j'envoie... c'est bon
mais bon... chacun fait comme
il le sent, n'est-il pas.