verif formulaire en js -2- - HTML/CSS - Programmation
Marsh Posté le 16-03-2003 à 18:13:11
jebo1 a écrit : slt |
Le mot en trop...
Ici, on ne donne rien, on "aide" à "faire" les codes...
Et géméré que tu fasses aussi un petit effort pour écrire j'aimerais... C'est pas si dûr, si ? T'es fatigué au point de même plus pouvoir écrire ?
Marsh Posté le 16-03-2003 à 18:59:43
Hermes le Messager a écrit : |
oui, aider moi merci
Marsh Posté le 16-03-2003 à 19:01:40
ReplyMarsh Posté le 16-03-2003 à 19:44:58
Hermes le Messager a écrit : |
déja fait...
Marsh Posté le 16-03-2003 à 19:47:02
ReplyMarsh Posté le 16-03-2003 à 22:27:11
la tu vois, je commence à perdre tout controle...
Marsh Posté le 16-03-2003 à 23:45:22
jebo1 a écrit : slt |
on est pas des vaches a lait
Marsh Posté le 17-03-2003 à 00:51:04
bon je vais aider Hermes le Messager a t'aider dont je le remercie en passant pour tout ce qu'il a fait
voilou
http://www.toutjavascript.com/savoir/savoir06.php3
Citation : Pour vérifier qu'un mail est valide, il suffit de tester la présence de @ et du point. |
voilou un exemple pr le mail que tu peux appliquez pr ton adresse
Marsh Posté le 17-03-2003 à 00:52:55
pr le onchange c normal il faut que tu change lool pr que tu declenche la fonction ...
fais la verif o dernier moment ds la balise submit qui te verra true pour valider le submit ou false pour ne pas le valider
Marsh Posté le 17-03-2003 à 01:05:37
weed a écrit : pr le onchange c normal il faut que tu change lool pr que tu declenche la fonction ... |
Très intéressant le lien que tu lui as donné. Très bien fait...
Marsh Posté le 17-03-2003 à 19:07:29
c pas la verif de l'adresse email qui pose pb mais g un souci avec l'algorithme de luhn pour la verification du numero de carte bancaire
bout de code
|
erreur : CREDITCARD_NO non défini
voyer vous une erreur dans ce code ?
Marsh Posté le 17-03-2003 à 21:05:24
il ne connaît pas CREDITCARD_NO essayes un document.tonForm.CREDITCARD_NO... plutôt.
sinon pour tester chaque champ au fur et à mesure regardes du côté de l'évènement onBlur des champs.
tester les cartes bancaires en JS c bien pour gagner un peu de temps, mais penses à refaire ce genre de contrôle côté serveur
A+
Marsh Posté le 18-03-2003 à 14:25:14
pq l'ideal est de faire le plus possible en html, puis apres en JS
et au derniers recours coté serveur PHP, asp ou cgi
Marsh Posté le 18-03-2003 à 18:33:58
weed a écrit : pq l'ideal est de faire le plus possible en html, puis apres en JS |
en dernier recours le JS plutot.
Privilégie les verifications SERVEUR, car personne ne peut y toucher.
Marsh Posté le 18-03-2003 à 19:16:55
Skylight a écrit : |
En fait, ça dépend de quel point de vue on se place.
Si on admet que le javascript doit être utilisé UNIQUEMENT lorsqu'il n'est pas indispensable au bon fonctionnement d'un site, il est vrai que dans le souci d'économie des ressources du serveur, on doit limiter au maximum le travail entrepris par celui-ci, le tout en adéquation avec la sécurité, ce qui implique évidemment qu'on fasse TOUTES les vérifications côté serveur, puisque javascript n'est pas fiable.
Marsh Posté le 18-03-2003 à 20:12:43
l'idéal est de faire deux fois les contrôles: en JS puis sur le serveur
en js, ça permet d'économiser les ressources serveurs
puis côté serveur pour jeter ceux qui ont pas de JS (ou ceux qui tentent de bidouiller)
Marsh Posté le 19-03-2003 à 19:11:56
dropsy a écrit : il ne connaît pas CREDITCARD_NO essayes un document.tonForm.CREDITCARD_NO... plutôt. |
marche pas !!
la verif en js c juste pour un exam
Marsh Posté le 19-03-2003 à 19:47:14
jebo1 a écrit : |
tu as remplacé le "tonForm" par le nom de ton form dans:
document.tonForm.CREDITCARD_NO
Marsh Posté le 19-03-2003 à 20:43:12
dropsy a écrit : |
ben oui tu me prend pour qui !!
jeter un coup d'oeil sur le premier msg du topic, parce c tjs pas résolu merci
Marsh Posté le 19-03-2003 à 21:07:17
jebo1 a écrit : |
on ne sait jamais, les erreurs les plus simples font perdre bcp de temps
moi pour débugger le js, j'utilise netscape, les messages d'erreur sont parfois beaucoup plus précis
Marsh Posté le 20-03-2003 à 13:24:07
dropsy a écrit : |
non mais si tu veux, il me mets pas de message d'erreur mais je peux saisir n'importe dans le champ et il valide
géméré rendre le bins ce soir donc si vous pouviez répondre à mes questions du debut ca serait bien merci
Marsh Posté le 20-03-2003 à 13:25:04
weed a écrit : pr le onchange c normal il faut que tu change lool pr que tu declenche la fonction ... |
tu peut me donner un exemple merci
Marsh Posté le 20-03-2003 à 13:38:12
jebo1 a écrit : géméré rendre le bins ce soir donc si vous pouviez répondre à mes questions du debut ca serait bien merci |
jebo1 a écrit : |
bon, la tu éxagères !! on n'est pas à ta disposition !
Marsh Posté le 20-03-2003 à 18:38:54
Harkonnen a écrit : |
méakoulpa, desolé si le ton que g pris ta parru aggressif ou autre mais c t pas l'objectif
g envoyé le formulaire on verra bien se que ca donne...
non, je voulais juste une aide pour essayer de comprendre
si je peux aider à mon tour ya pas de souci
Marsh Posté le 16-03-2003 à 18:09:34
slt
il me reste encore certains champs à vérifier
g dejà fé des recherches mais il me manque ...
code postal
>> elle peut être soit de type 75000 ou L-6832 (luxembourg)
pour le premier cas c bon, pas le 2ème
géméré que la verif de chaque champ se fasse à chaque fois que l'utilisateur quitte le champ concerné (j'utilise onchange (pour le champ) mais il me fé la vérif seulement quand je clique sur le bouton, et j'utilise onsubmit(pour le formulaire- retourne le résultat d'une fonction))
et géméré que sous l'action onsubmit, toutes les verifs soient faites, le formulaire est ok et il va sur une page de confirmation de validité
adresse
>> comment vérifier la présence d'une virgule dans l'adresse
*** merci de me donner les bouts de codes
pour résoudre tout ca
urgent merci
---------------
la vie ne vaut rien, mais rien ne vaut la vie