![]() ![]()
| ![]() 03 04 2002 � 14:57 ![]() | ![]() ![]() ![]() ![]() |
![]() | Salut, J'ai ecrit une fonction vbscript que j'appelle dans un bouton. Genre <input blablabla onSubmit=" <%doSubmit()%> "> Je cherche une lumiere qui saurait me dire pourquoi ma fonction est appell�e au chargement de ma page. gom perdu | ![]() |
![]() |
|
![]() | ![]() | ![]() |
![]() ![]()
| ![]() 03 04 2002 � 15:12 ![]() | ![]() ![]() ![]() ![]() |
![]() | Id�e probablement stupide : ton event est peut �tre appel� par autre chose ? Ou bien il est "mal" reconnu et appel� d�s le chargement... Je connais pas l'ASP mais j'essaye d'aider ![]() ++ | ![]() |
![]() |
|
![]() | ![]() | ![]() |
![]() ![]()
| ![]() 03 04 2002 � 15:25 ![]() | ![]() ![]() ![]() ![]() |
![]() | Angel tu devrais faire dans l'humanitaire ;p Merci pour tes idees en tout cas ![]() Normalement une fonction ne devrait pas s'excuter a moins de l'appeller. D'un autre cote ma form est toute simple <form name="poll" method="post"> <select name="myVote"> <option value="RATING1"> �0 </option> <option value="RATING2"> �1 </option> </select> <input type="submit" name="submit" value="submit" onSubmit=" <%doRate()%> "> </form> si je vire le onSubmit, la fonction ne s'execute pas au demarrage. J'ai tente avec un onClick, en vain ! pas de vaine! J'ai le nez sur le potage mais ne voit pas la couille qui flotte. gom - graphiste avant tout | ![]() |
![]() |
|
![]() | ![]() | ![]() |
![]() ![]()
| ![]() 03 04 2002 � 17:24 ![]() | ![]() ![]() ![]() ![]() |
![]() | Heu... perso, je ne crois pas que "OnSubmit" soit un �venement de "Submit" mais plut�t un �venement de form. En l'occurence : <form name="poll" method="post" onSubmit=" <%doRate()%> "> Par contre, y'a un truc que je capte pas : Comment tu peux utiliser un langage client-side pour ex�cuter une fonction server-side ? Et � mon avis c'est bien l� ton probl�me : si doRate est ex�cut� lors de la soumission, �a sous-entend qu'elle n'est pas ex�cut�e tant que le formulaire n'a pas �t� soumis. Or Il me parait tr�s difficile � A$P� (doRate() c de l'asp, nan ?) de v�rifier par le biais du javascript (onSubmit) si le formulaire a �t� soumis ou pas. Tu vois ce que je veux dire ? Je crois que tu devrais plut�t soit : - Refaire doRate en Javascript, et l'appeler sur le onSubmit du <form> - Laisser doRate en asp, et l'ex�cuter si la variable "ok" existe... Sachant que la variable "ok" vient de <input type="hidden" name="ok" value="1"> Tu me dis ce que t'en penses ? Pour le potage, je te conseille le "poireaux-pommes de terre". D�licieux ! =) | ![]() |
![]() |
|
![]() | ![]() | ![]() |
![]() ![]()
| ![]() 04 04 2002 � 03:55 ![]() | ![]() ![]() ![]() ![]() |
![]() | ouh lalalaalalalalala ! | ![]() |
![]() |
|
![]() | ![]() | ![]() |
![]() ![]()
| ![]() 04 04 2002 � 07:24 ![]() | ![]() ![]() ![]() ![]() |
![]() | Comme le dit Defrag, le browser, il voit de l'asp... il se dit , haaaaaaa de l'asp , je dois l'appliquer au t�l�chargement. si tu veux faire une fonction qui agisse chez l'utilisateur , tu dois la faire en javascript... Me dit mon developeur pr�f�r�... ++ | ![]() |
![]() | Warning: A non-numeric value encountered in /home/piregwan/public_html/forum2/afficher_bannieres.php on line 314
|
![]() | ![]() | ![]() |
![]() ![]()
| ![]() 04 04 2002 � 07:27 ![]() | ![]() ![]() ![]() ![]() |
![]() | C'est la premi�re fois que tu fais un submit avec de l'asp direct mon gom ?? Gilloux doit avoir raison alors ![]() Nico - SOS Code International - ( & Cie ![]() | ![]() |
![]() |
|
![]() | ![]() | ![]() |
![]() ![]()
| ![]() 04 04 2002 � 07:31 ![]() | ![]() ![]() ![]() ![]() |
![]() | hein? koua ? kess kelle zon l� boules de Gom ? ![]() ![]() ![]() | ![]() |
![]() |
|
![]() | ![]() | ![]() |
![]() ![]()
| ![]() 04 04 2002 � 07:32 ![]() | ![]() ![]() ![]() ![]() |
![]() | Nom maaS : c'est gom qui a les boules ^^ c'est pas pareil ![]() | ![]() |
![]() |
|
![]() | ![]() | ![]() |
![]() ![]()
| ![]() 04 04 2002 � 09:25 ![]() | ![]() ![]() ![]() ![]() |
![]() | Bon, je vais tenter de donner une r�ponse claire et d�finitive mon chti Gom3z. Bon allons-y... L'asp est tout comme le language Php un language c�t� serveur. Ce qui veut dire que toute les fonctions sont effectu�es sur le serveur AVANT m�me d'�tre envoy�es � ton browser. Dans ton cas, la fonction doSubmit() est donc appel�e sur le serveur . Une fois que toutes les fonctions/actions ASP sont r�solues, la page est alors envoy�e � ton browser. Ok, tout le monde a suivit ??? Bon la suite alors.... Comment faire pour activer la fonction onsubmit didju de didju...??? Tr�s tr�s simple : dans la page "mapage.asp" , tu mets mets ton formulaire. Dans l'action de ton formulaire tu rappelle la m�me page. Au d�but de la page "mapage.asp", tu auras pris le soin de faire ton action voulu selon les valeurs des champs de ton formulaire. cela pourrait donner : ********mapage.asp************************* <% dim sexuser if request.form("sex")="male" then sexuser="popol" elseif request.form("sex")="female" then sexuser="mabiche" else sexuser="" End if %> <html> <...> <body> Bonjour <%=sexuser%> , <br> <form name="form1" method="post" action="mapage.asp"> <input type="text" name="sex"> <br> <input type="submit" value="Submit"> </form> </body> </html> ****************************************** | ![]() |
![]() |
|
![]() | ![]() | ![]() |
![]() ![]()
| ![]() 04 04 2002 � 09:45 ![]() | ![]() ![]() ![]() ![]() |
![]() | Defrag proteste �nergiquement car il n'a rien � voir dans cette histoire et qu'on lui attribue des remarques pertinentes qu'il n'a pas faites ![]() ![]() | ![]() |
![]() |
|
![]() | ![]() | ![]() |
![]() ![]()
| ![]() 04 04 2002 � 09:51 ![]() | ![]() ![]() ![]() ![]() |
![]() | Autant pur moi Defraag... Je sais pas pq j'ai cru que c'etait toi... Faut que j'arrette les ptites bleues moi... | ![]() |
![]() | Warning: A non-numeric value encountered in /home/piregwan/public_html/forum2/afficher_bannieres.php on line 314
|
![]() | ![]() | ![]() |
![]() ![]()
| ![]() 04 04 2002 � 13:56 ![]() | ![]() ![]() ![]() ![]() |
![]() | maaS > boule au singulier. J'en ai deja enterre une lors d'une randonn�e en camelle. Bon j'ai resolue mon blem grace a vous les gars ![]() loranger > ma fonction doRate() manipule une table de BD. Je me suis donc aide de tes infos en utilisant un hidden input avec un booleen. J'appelle ma fonction a l'aide de l'action de la form au lieu de la propriete du bouton. (merci R-Matou) J'ai fonce tete baiss�e dans le code avant de preparer quoique ce soit! pas bien le gom! merci gom | ![]() |
![]() |
|
![]() | ![]() | ![]() |
![]() ![]()
| ![]() 05 04 2002 � 07:58 ![]() | ![]() ![]() ![]() ![]() |
![]() | "boule au singulier. J'en ai deja enterre une lors d'une randonn�e en camelle." GOM => Je me disais bien aussi qu'il y avait un truc qui collait p�...!!! ![]() ![]() ![]() ![]() ![]() lol | ![]() |
![]() |
|
![]() | ![]() | ![]() |
![]() | Pour r�pondre � ce sujet (et notifier automatiquement son auteur), cliquez sur le bouton REPONDRE A CE SUJET. Si vous voulez en plus avertir de votre r�ponse une personne qui a particip� � ce sujet, cliquez sur le bouton ![]() Vous n'�tes pas membre ou vous n'�tes pas logu�(e) ou les appeaux sont d�sactiv�s dans votre profil. Vous ne pouvez pas utiliser les appeaux. | ![]() |