appel de deux fonctions javascript dans un onsubmit - HTML/CSS - Programmation
Marsh Posté le 06-06-2008 à 00:00:09
et le onclick ?
Marsh Posté le 06-06-2008 à 00:04:46
C-a-d que là on a que du JS, mais pas le code du onclick qui l'appelle...
Marsh Posté le 06-06-2008 à 00:05:18
(donc il faudrait au moins le code html du onclick)
Marsh Posté le 06-06-2008 à 00:07:19
theredled a écrit : (donc il faudrait au moins le code html du onclick) |
Code :
|
Marsh Posté le 06-06-2008 à 00:13:58
Je ne vois pas de onsubmit (pas onclick, dsl) avec 2 appels de fonctions...
Marsh Posté le 06-06-2008 à 00:16:01
theredled a écrit : Je ne vois pas de onsubmit (pas onclick, dsl) avec 2 appels de fonctions... |
oui mais si je met un onclick, dès que je cliquerais, ca me dira une erreur non?
Marsh Posté le 06-06-2008 à 00:19:13
Non je disais juste que jke m'étais planté de mot, j'ai dit onclick alors que tu parlais de onsubmit, bref oublie et file le code de ton onsubmit avec *2* appels de fonctions stp
Marsh Posté le 06-06-2008 à 00:20:45
theredled a écrit : Non je disais juste que jke m'étais planté de mot, j'ai dit onclick alors que tu parlais de onsubmit, bref oublie et file le code de ton onsubmit avec *2* appels de fonctions stp |
c'est justement là que j'ai du mal.
Marsh Posté le 06-06-2008 à 00:24:34
Aaah t'as pas écrit de code ?
c'est
Code :
|
C'est ni plus ni moins que du JS tout con que tu écris dans le onsubmit.
Marsh Posté le 06-06-2008 à 00:29:55
theredled a écrit : Aaah t'as pas écrit de code ?
|
Ca ne marche toujours pas
Le code ne s'arrete pas après un alert()
Le but est messagebox -> arret du chargement,
Et je n'arrive pas.
Marsh Posté le 06-06-2008 à 00:36:26
Et tu veux toujours pas faire voir ton code ?
Marsh Posté le 06-06-2008 à 00:37:47
theredled a écrit : Et tu veux toujours pas faire voir ton code ? |
ben il est en 2 parties, mais le code est entier.
Que veux tu de plus?
Ya le html/php et le javascript.
Marsh Posté le 06-06-2008 à 00:40:20
Je ne vois aucun onsubmit qui comporte deux fonctions, ou alors dis-moi la ligne...
Marsh Posté le 06-06-2008 à 00:41:41
theredled a écrit : Je ne vois aucun onsubmit qui comporte deux fonctions, ou alors dis-moi la ligne... |
<form method="POST" name="materiel" action="materiel_ajout_trait.php" onsubmit= "verifidentifiant(); CheckDate();">
désolé, je t'ai donné une version test.
Marsh Posté le 06-06-2008 à 00:54:31
Déja, ta première fonction ne retourne rien si a n'est pas vide. Elle devrait retourner true.
Ensuite je vois pas du tout à quoi te sert ta variable ok des return true / return false tout simples suffiraient et serait plus lisibles.
Quand t'aura modifier ça je reregarderais ton pb, je sais qu'il y a des cas suivant ce que renvoie telle ou telle fonction, mais je sais plus exactement.
En tout cas perso je ferait plutot un onsubmit="return verifidentifiant() && CheckDate();"
Marsh Posté le 06-06-2008 à 00:59:05
theredled a écrit : Déja, ta première fonction ne retourne rien si a n'est pas vide. Elle devrait retourner true. |
c'est bon c'était ça, ca marche!!!
J'ai du tenté tout ce qui était possible et réalisable sauf ca!!!
Merci
Marsh Posté le 06-06-2008 à 00:59:54
C'est-à-dire ?
La première fonction qui retourne rien, ou le return a & b ?
Marsh Posté le 06-06-2008 à 01:00:44
theredled a écrit : C'est-à-dire ? |
onsubmit="return verifidentifiant() && CheckDate();"
Marsh Posté le 06-06-2008 à 01:03:34
okay
Mais ça n'empeche pas de prendre en compte mes remarques sur ton code
Marsh Posté le 06-06-2008 à 09:32:31
Citation :
|
Heu, là, la variable, tu la déclare. Je me demande si du coup, elle n'est pas initialisée à 0 à ce moment là, donc elle vaut toujours 0 !
Moi, je ferais retourner true ou false à tes fonctions checkdate et verifidentifiant, et je testerais les valeurs de retour, pas une hypotéthique variable ok pas déclarée correctement.
Marsh Posté le 06-06-2008 à 10:07:52
Oulah oui j'avais pas vu ça
JS ne mets pas d'erreur pour un truc comme ça ?
Marsh Posté le 05-06-2008 à 23:25:09
Bonsoir,
J'ai actuellement un problème que je n'arrive pas à résoudre depuis plus d'un jour.
Comme dit dans le titre, je voudrais effectuer deux fonctions javascript dans un onsubmit.
Le problème est que ca ne marche
Les deux fonctions marchent indépendament mais ne marche plus une fois ensemble.
Je vous joint le code pour que vous puissiez vous faire votre idée.
Merci de votre aide.