|
Dernière réponse | |
---|---|
Sujet : ASP VBScript : savor si l'utilisateur a clique sur SUBMIT ou RESET | |
Lucile | la commande Confirm ne supporte en effet pas d'autres paramètres que le text qu'il y a à l'intérieur...
mais avec n window.open du peut faire mieu, mais comme dit k666, laisse tomber pour le moment... :D familliarise toi déjà avec ce que tu ne maîtrise pas bien |
Aperçu |
---|
Vue Rapide de la discussion |
---|
Lucile | la commande Confirm ne supporte en effet pas d'autres paramètres que le text qu'il y a à l'intérieur...
mais avec n window.open du peut faire mieu, mais comme dit k666, laisse tomber pour le moment... :D familliarise toi déjà avec ce que tu ne maîtrise pas bien |
k666 | non, mais tu peux faire des purs trucs en HTML dynamique, faire croire aux gens qu'ils sont sous mac par exemple,etc..., mais pour l'instant, laisse tomber ;) |
Batman-Fr | finallement, une derniere question subsidiaire, juste pour vous departager :D :
y'a moyen de personnaliser la fenetre "pop-up" (ie titre, nom des boutons ...) ? ++ |
Batman-Fr | bon bah ca marche :)
le topic est clos ! vous avez passe la 1ere etape avec succes ! la prochaine est mon autre topic ici : http://forum.hardware.fr/sqlforum/ [...] config.inc reussirez vous a devenir le maitre de ce forum ? :D un GRAND merci a tous ! je tiens quand meme a signaler que ca fait plaisir de voir que l'esprit du forum HFr, bien que disparu dans d'autres forums (ie o/c et hardware) est toujours present qlq part (ie ici meme :)) ++ |
Batman-Fr | merde de merde de merd* !!!!
j'suis trop nul :lol: bon bah y'a plus qu'a verifier si votre science est exacte :D au fait, k666, les champs sont testes des le debut : c'est la condition du test general du script :) |
k666 | hahahahahhahahaj!!!!!!!!!!!!
trop fort le gars!!!!! :):):):) :gun:ss:sleep:ss:cry:ss:lol:ss:confused:ss:pt1cable:ss:)ss:bounce:ss:hot:ss:spookie: |
MagicBuzz | sinon, je viens de relire...
"funtion valid(ADH)" <= t'as pas l'impression d'avoir oublié une lettre là ? |
MagicBuzz |
|
k666 | cher BATMAN, comment en est-on arrivé là? ;)
que veux tu faire? tu veux checker que certains champs soient saisis? tu t'en fous de savoir qu'eskia dedans? tu veux simplement quié une valeur? bah dans ce cas là tu fais un truc du genre var err=0; for(i=0;i<document.formulaire.elements.length;i++) { if (document.formulaire.elements[i].value == "" ) { alert ("fo saisir le champ "+document.forumaire.elements[i].name); err++; } } if (err==0) document.formulaire.submit(); ou truc du genre à 2 coucougnettes près --Message édité par k666-- |
Batman-Fr | j'suis motive :Dss up !! |
Batman-Fr | :cry: idem ! (j'ai essaye avec validadh au lieu de valid)
perso, je sais pas si ca a a voir qlq chose mais bon, je me demande prq dans le FORM on appelle la fonction avec "this" en parametre alors que ADH est deja en parametre de la fonction elle meme :confused:
|
Lucile | Euh... Essaie de mettre un autre nom que valid à la fonction, il est peut-être réservé...
Appelle-le ValidForm (n'oublie pas de changer aussi dans le onsubmit) |
Batman-Fr | au casssou, voila l'ensemble du script :
<HTML> <HEAD> ss<META NAME="GENERATOR" CONTENT="Adobe PageMill 2.0 Mac"> ss<TITLE>xxxxxxxxxxxxxxxxxxxxxxxx</TITLE> </HEAD> <BODY BGCOLOR="#ffffff"> <P> <p></P> <P ALIGN=CENTER><B><FONT COLOR="#F36B11" SIZE=+2><img src="images/mutsecure.gif" width="369" height="42"></FONT></B></P> <%@ Language=VBScript %> <% ' *********************************************************************** ' *********************************************************************** %> <% etat = REQUEST("ETAT" ) nom = Request("NOM" ) jeune = Request("JEUNE_FILLE" ) prenom = Request("PRENOM" ) insee = Int(Request("INSEE" )) nationalite = Request("NATIONALITE" ) ne_le = Request("NE_LE" ) lieu = Request("LIEU" ) departement = Request("DEPARTEMENT" ) pays = Request("PAYS" ) adress = Request("ADRESS_ETUDIANT" ) adresse1 = Request("ADRESSE_ETUDIANT_1" ) adresse2 = Request("ADRESSE_ETUDIANT_2" ) code = Request("CODE_POSTAL_ETUDIANT" ) ville = Request("VILLE_ETUDIANT" ) tele = Request("TELEPHONE_ETUDIANT" ) mail = Request("MAIL" ) adressf = Request("ADRESS_F" ) adressef1 = Request("ADRESSE_FIXE_1" ) adressef2 = Request("ADRESSE_FIXE_2" ) codef = Request("CODE_POSTAL_FIXE" ) villef = Request("VILLE_FIXE" ) telef = Request("TELEPHONE_FIXE" ) ordi = Request("ORDI" ) voiture = Request("VOITURE" ) lastmut = Request("LAST_MUT" ) etabliss = Request("ETABLISS" ) etabli = Request("ETABLISSEMENT" ) etabliautre = Request("ETABLIAUTRE" ) filiere = Request("FILIERE" ) filiereautre = Request("FILIEREAUTRE" ) villee = Request("VILLE_ETABLISSEMENT" ) disci = Request("DISCIPLINE" ) cycle = Request("CYCLE" ) annee = Request("ANNEE" ) paiement = Request("PAIEMENT" ) carte = Request("CARTE_BANCAIRE" ) datec = Request("DATE_EXPIRATION" ) adherent = Request("ADHERENT_MGEL_SERVICES" ) choi = Request("MUTUELLE_CHOISI" ) ' test de validite de la cle insee test= Int(insee) nin1=left(test,13) nin2=right(test,2) c=nin1/97 d= 97*int(c) e= nin1-d if d<=nin1 thenss cle=97-Abs(e) else cle=Abs(e) end if if cle=cint(nin2) then ok="Votre num"+ chr(233) +"ro d'INSEEssest correct." oka="faaf" else ok="Votre num"+ chr(233) +"ro d'INSEEssn'est pour l'instant pas valide."+ chr(13) + "Merci de le saisir correctement et de pressez ENTREE pour le valider." oka="" end ifss %> <% ' fin du test de validite de la cle insee %> <% ' ************************************************************************************************* If len(oka) = 0 or len(nom) = 0 or len(prenom) = 0 or len(insee) <> 15 or len(nationalite) = 0 or len(ne_le) = 0 or len(lieu) = 0 or len(departement) = 0 or len(adresse1) = 0 or len(code) = 0 or len(ville) = 0 or len(tele) = 0 or len(adressef1) = 0 or len(codef) = 0 or len(villef) = 0 or len(telef) = 0 or len(etabli) = 0 or len(villee) = 0 or len(disci) = 0 or len(carte) = 0 or len(datec) = 0 Then %>ss <FORM NAME="ADH" METHOD="POST" ACTION="xxxxxxxxxxxxxxxxx" ENCTYPE="x-www-form-encoded" onsubmit="return valid(this)"> <P ALIGN=CENTER> ss<TABLE WIDTH="500" BORDER="0" CELLSPACING="0" CELLPADDING= "0"> ssss<TR> ssssss<TD WIDTH="100%" ALIGN="CENTER"> <%If etat <> "I" Then%>ss ssssssss<P><font color="#ED181E" size="4" face="Arial, Helvetica, sans-serif"><b><font color="#00CC99" size="1">Merciss ssssssssssde bien remplir tous les champs <br> ssssssssssafin que nous puissions traiter votre adhésion. </font></b></font><font size="1"><BR> ssssssssss</font> <%End If%>ss ssssssss<TABLE BORDER="0" CELLSPACING="0" CELLPADDING= "0"> ssssssssss<TR bgcolor="#0000CC">ss ssssssssssss<TD WIDTH="125" height="24"><font face="Arial, Helvetica, sans-serif" size="2"></font></TD> ssssssssssss<TD WIDTH="324" height="24"><font face="Arial, Helvetica, sans-serif" size="2"><b><font color="#CCFFFF">IDENTITE</font></b></font></TD> ssssssssss</TR> ssssssssss<TR bgcolor="#0000CC">ss ssssssssssss<TD WIDTH="125">ss ssssssssssssss<P ALIGN=left><font size="2" color="#FFFFFF" face="Arial, Helvetica, sans-serif">ss ssssssssssssssss Nom :</font>ss ssssssssssss</TD> ssssssssssss<TD WIDTH="324"><font face="Arial, Helvetica, sans-serif" size="2"> ss ssssssssssssss<INPUT NAME="NOM" TYPE="text" SIZE="30" VALUE="<%= nom %>"> ssssssssssssss</font></TD> ssssssssss</TR> ssssssssss<TR bgcolor="#0000CC">ss ssssssssssss<TD width="125">ss ssssssssssssss<P ALIGN=left><font size="2" color="#FFFFFF" face="Arial, Helvetica, sans-serif"> Nomss ssssssssssssssssde jeune fille :</font>ss ssssssssssss</TD> ssssssssssss<TD width="324"><font face="Arial, Helvetica, sans-serif" size="2"> ss ssssssssssssss<INPUT NAME="JEUNE_FILLE" TYPE="text" SIZE="30" VALUE="<%= jeune %>"> ssssssssssssss</font></TD> ssssssssss</TR> ssssssssss<TR bgcolor="#0000CC">ss ssssssssssss<TD width="125">ss ssssssssssssss<P ALIGN=left><font size="2" color="#FFFFFF" face="Arial, Helvetica, sans-serif"> Prénomss ssssssssssssssss:</font>ss ssssssssssss</TD> ssssssssssss<TD width="324"><font face="Arial, Helvetica, sans-serif" size="2"> ss ssssssssssssss<INPUT NAME="PRENOM" TYPE="text" SIZE="30" VALUE="<%= prenom %>"> ssssssssssssss</font></TD> ssssssssss</TR> ssssssssss<TR bgcolor="#0033CC">ss ssssssssssss<TD width="125">ss ssssssssssssss<P ALIGN=left><font size="2" color="#FFFFFF" face="Arial, Helvetica, sans-serif"> <b>N°ss ssssssssssssssssINSEE :</b></font>ss ssssssssssss</TD> ssssssssssss<TD width="324"><font face="Arial, Helvetica, sans-serif" size="2"> ss ssssssssssssss<INPUT NAME="INSEE" TYPE="text" SIZE="22" MAXLENGTH="15" VALUE="<%= insee %>"> ssssssssssssss <font color="#FFFFFF">(N° sécurité socialess ssssssssssssssà 15 chiffres)</font></font> <font face="Arial, Helvetica, sans-serif" size="2"> <br> ssssssssssssss</font>ss ssssssssssssss<div align="left"><font size="2" color="#FF3333" face="Arial, Helvetica, sans-serif"> <%=ok%></font>ss ssssssssssssss</div> ssssssssssss</TD> ssssssssss</TR> ssssssssss<TR bgcolor="#0000CC">ss ssssssssssss<TD width="125">ss ssssssssssssss<P ALIGN=left><font size="2" color="#FFFFFF" face="Arial, Helvetica, sans-serif"> Nationalitéss ssssssssssssssss:</font>ss ssssssssssss</TD> ssssssssssss<TD width="324"><font face="Arial, Helvetica, sans-serif" size="2"> ss ssssssssssssss<INPUT NAME="NATIONALITE" TYPE="text" SIZE="30" VALUE="<%= nationalite %>"> ssssssssssssss</font></TD> ssssssssss</TR> ssssssssss<TR bgcolor="#0000CC">ss ssssssssssss<TD width="125">ss ssssssssssssss<P ALIGN=left><font size="2" color="#FFFFFF" face="Arial, Helvetica, sans-serif"> Né(e)ss ssssssssssssssssle :</font>ss ssssssssssss</TD> ssssssssssss<TD width="324"><font face="Arial, Helvetica, sans-serif" size="2"> ss ssssssssssssss<INPUT NAME="NE_LE" TYPE="text" SIZE="8" MAXLENGTH="6" VALUE="<%= ne_le %>"> ssssssssssssss<font color="#FFFFFF"> (jjmmaa)</font></font></TD> ssssssssss</TR> ssssssssss<TR bgcolor="#0000CC">ss ssssssssssss<TD width="125">ss ssssssssssssss<P ALIGN=left><font size="2" color="#FFFFFF" face="Arial, Helvetica, sans-serif"> Lieuss ssssssssssssssss:</font>ss ssssssssssss</TD> ssssssssssss<TD width="324"><font face="Arial, Helvetica, sans-serif" size="2"> ss ssssssssssssss<INPUT NAME="LIEU" TYPE="text" SIZE="30" VALUE="<%= lieu %>"> ssssssssssssss<font color="#FFFFFF"> Dépt.:</font></font> <font face="Arial, Helvetica, sans-serif" size="2">ss ssssssssssssss<INPUT NAME="DEPARTEMENT" TYPE="text" SIZE="3" MAXLENGTH="2" VALUE="<%= departement %>"> ssssssssssssss</font></TD> ssssssssss</TR> ssssssssss<TR bgcolor="#0000CC">ss ssssssssssss<TD width="125">ss ssssssssssssss<P ALIGN=left><font size="2" color="#FFFFFF" face="Arial, Helvetica, sans-serif">ss ssssssssssssssss Pays :</font>ss ssssssssssss</TD> ssssssssssss<TD width="324"><font face="Arial, Helvetica, sans-serif" size="2"> ss ssssssssssssss<INPUT NAME="PAYS" TYPE="text" SIZE="30" VALUE="<%= pays %>"> ssssssssssssss</font></TD> ssssssssss</TR> ssssssssss<TR bgcolor="#9999FF">ss ssssssssssss<TD width="125" height="22"><font color="#FFFFFF" face="Arial, Helvetica, sans-serif" size="2"><B> </B></font></TD> ssssssssssss<TD width="324" height="22"><font face="Arial, Helvetica, sans-serif" size="2"><B><font color="#CCFFFF">ADRESSEss ssssssssssssssETUDIANT</font></B></font></TD> ssssssssss</TR> ssssssssss<TR bgcolor="#9999FF">ss ssssssssssss<TD width="125">ss ssssssssssssss<P ALIGN=left><font size="2" color="#FFFFFF" face="Arial, Helvetica, sans-serif"> N°ss ssssssssssssssss, Rue :</font>ss ssssssssssss</TD> ssssssssssss<TD width="324"><font face="Arial, Helvetica, sans-serif" size="2"> ss ssssssssssssss<INPUT NAME="ADRESSE_ETUDIANT_1" TYPE="text" SIZE="7" VALUE="<%= adresse1 %>"> ssssssssssssss ss ssssssssssssss<input name="ADRESS_ETUDIANT" type="text" size="40" value="<%= adress %>"> ssssssssssssss</font></TD> ssssssssss</TR> ssssssssss<TR bgcolor="#9999FF">ss ssssssssssss<TD width="125">ss ssssssssssssss<div align="left"><font size="2" color="#FFFFFF" face="Arial, Helvetica, sans-serif"> </font>ss ssssssssssssss</div> ssssssssssss</TD> ssssssssssss<TD width="324"><font face="Arial, Helvetica, sans-serif" size="2"> ss ssssssssssssss<INPUT NAME="ADRESSE_ETUDIANT_2" TYPE="text" SIZE="40" VALUE="<%= adresse2 %>"> ssssssssssssss</font></TD> ssssssssss</TR> ssssssssss<TR bgcolor="#9999FF">ss ssssssssssss<TD width="125">ss ssssssssssssss<P ALIGN=left><font size="2" color="#FFFFFF" face="Arial, Helvetica, sans-serif"> Codess ssssssssssssssssPostal :</font>ss ssssssssssss</TD> ssssssssssss<TD width="324"><font face="Arial, Helvetica, sans-serif" size="2"> ss ssssssssssssss<INPUT NAME="CODE_POSTAL_ETUDIANT" TYPE="text" SIZE="7" MAXLENGTH= "5" VALUE="<%= code %>"> ssssssssssssss</font></TD> ssssssssss</TR> ssssssssss<TR bgcolor="#9999FF">ss ssssssssssss<TD width="125">ss ssssssssssssss<P ALIGN=left><font size="2" color="#FFFFFF" face="Arial, Helvetica, sans-serif"> Villess ssssssssssssssss:</font>ss ssssssssssss</TD> ssssssssssss<TD width="324"><font face="Arial, Helvetica, sans-serif" size="2"> ss ssssssssssssss<INPUT NAME="VILLE_ETUDIANT" TYPE="text" SIZE="30" VALUE="<%= ville %>"> ssssssssssssss</font></TD> ssssssssss</TR> ssssssssss<TR bgcolor="#9999FF">ss ssssssssssss<TD width="125">ss ssssssssssssss<P ALIGN=left><font color="#FFFFFF" face="Arial, Helvetica, sans-serif" size="2"> Téléphoness ssssssssssssssss:</font>ss ssssssssssss</TD> ssssssssssss<TD width="324"><font face="Arial, Helvetica, sans-serif" size="2"> ss ssssssssssssss<INPUT NAME="TELEPHONE_ETUDIANT" TYPE="text" SIZE="14" MAXLENGTH= "10" VALUE="<%= tele %>"> ssssssssssssss</font></TD> ssssssssss</TR> ssssssssss<TR bgcolor="#9999FF">ss ssssssssssss<TD width="125">ss ssssssssssssss<P ALIGN=left><font size="2" color="#FFFFFF" face="Arial, Helvetica, sans-serif"> E-mailss ssssssssssssssss:</font>ss ssssssssssss</TD> ssssssssssss<TD width="324"><font face="Arial, Helvetica, sans-serif" size="2"> ss ssssssssssssss<INPUT NAME="MAIL" TYPE="text" SIZE="30" VALUE="<%= mail %>"> ssssssssssssss</font></TD> ssssssssss</TR> ssssssssss<TR bgcolor="#0000CC">ss ssssssssssss<TD width="125" height="22"><font color="#FFFFFF" face="Arial, Helvetica, sans-serif" size="2"><B> </B></font></TD> ssssssssssss<TD width="324" height="22"><font face="Arial, Helvetica, sans-serif" size="2"><B><font color="#CCFFFF">ADRESSEss ssssssssssssssFIXE</font></B></font></TD> ssssssssss</TR> ssssssssss<TR bgcolor="#0000CC">ss ssssssssssss<TD width="125">ss ssssssssssssss<P ALIGN=left><font size="2" color="#FFFFFF" face="Arial, Helvetica, sans-serif"> N°ss ssssssssssssssss, Rue :</font>ss ssssssssssss</TD> ssssssssssss<TD width="324"><font face="Arial, Helvetica, sans-serif" size="2"> ss ssssssssssssss<INPUT NAME="ADRESSE_FIXE_1" TYPE="text" SIZE="7" VALUE="<%= adressef1 %>"> ssssssssssssss ss ssssssssssssss<input name="ADRESS_F" type="text" size="40" value="<%= adressf %>"> ssssssssssssss</font></TD> ssssssssss</TR> ssssssssss<TR bgcolor="#0000CC">ss ssssssssssss<TD width="125">ss ssssssssssssss<div align="left"><font face="Arial, Helvetica, sans-serif"><font size="2"></font></font></div> ssssssssssss</TD> ssssssssssss<TD width="324"><font face="Arial, Helvetica, sans-serif" size="2"> ss ssssssssssssss<INPUT NAME="ADRESSE_FIXE_2" TYPE="text" SIZE="40" VALUE="<%= adressef2 %>"> ssssssssssssss</font></TD> ssssssssss</TR> ssssssssss<TR bgcolor="#0000CC">ss ssssssssssss<TD width="125">ss ssssssssssssss<P ALIGN=left><font size="2" color="#FFFFFF" face="Arial, Helvetica, sans-serif"> Codess ssssssssssssssssPostal :</font>ss ssssssssssss</TD> ssssssssssss<TD width="324"><font face="Arial, Helvetica, sans-serif" size="2"> ss ssssssssssssss<INPUT NAME="CODE_POSTAL_FIXE" TYPE="text" SIZE="7" MAXLENGTH="5" VALUE="<%= codef %>"> ssssssssssssss</font></TD> ssssssssss</TR> ssssssssss<TR bgcolor="#0000CC">ss ssssssssssss<TD width="125">ss ssssssssssssss<P ALIGN=left><font size="2" color="#FFFFFF" face="Arial, Helvetica, sans-serif"> Villess ssssssssssssssss:</font>ss ssssssssssss</TD> ssssssssssss<TD width="324"><font face="Arial, Helvetica, sans-serif" size="2"> ss ssssssssssssss<INPUT NAME="VILLE_FIXE" TYPE="text" SIZE="30" VALUE="<%= villef %>"> ssssssssssssss</font></TD> ssssssssss</TR> ssssssssss<TR bgcolor="#0000CC">ss ssssssssssss<TD width="125">ss ssssssssssssss<P ALIGN=left><font color="#FFFFFF" face="Arial, Helvetica, sans-serif" size="2"> Téléphoness ssssssssssssssss:</font>ss ssssssssssss</TD> ssssssssssss<TD width="324"><font face="Arial, Helvetica, sans-serif" size="2"> ss ssssssssssssss<INPUT NAME="TELEPHONE_FIXE" TYPE="text" SIZE="14" MAXLENGTH="10" VALUE="<%= telef %>"> ssssssssssssss</font></TD> ssssssssss</TR> ssssssssss<TR bgcolor="#0000CC">ss ssssssssssss<TD colspan="2"><font color="#FFFFFF" face="Arial, Helvetica, sans-serif" size="2"> Possédez-vousss ssssssssssssssou avez-vous l'intention d'acquérir un ordinateur multimédiass ssssssssssssss?</font><font face="Arial, Helvetica, sans-serif" size="2"> ss ssssssssssssss<select name="ORDI"> ssssssssssssssss<option value="OUI">Oui</option> ssssssssssssssss<option value="NON">Non</option> ssssssssssssss</select> ssssssssssssss</font></TD> ssssssssss</TR> ssssssssss<TR bgcolor="#0000CC">ss ssssssssssss<TD colspan="2"><font color="#FFFFFF" face="Arial, Helvetica, sans-serif" size="2"> Possédez-vousss ssssssssssssssou avez-vous l'intention d'acquérir un véhicule ?</font><font face="Arial, Helvetica, sans-serif" size="2"> ss ssssssssssssss<select name="VOITURE"> ssssssssssssssss<option value="OUI">Oui</option> ssssssssssssssss<option value="NON">Non</option> ssssssssssssss</select> ssssssssssssss</font></TD> ssssssssss</TR> ssssssssss<TR bgcolor="#9999FF">ss ssssssssssss<TD width="125" height="23">ss ssssssssssssss<div align="left"><font color="#FFFFFF"><font face="Arial, Helvetica, sans-serif"><font size="2"></font></font></font></div> ssssssssssss</TD> ssssssssssss<TD width="324" height="23"><font face="Arial, Helvetica, sans-serif" size="2"> <font color="#CCFFFF"><B>ETUDESss ssssssssssssss</B></font></font></TD> ssssssssss</TR> ssssssssss<TR bgcolor="#9999FF">ss ssssssssssss<TD width="125">ss ssssssssssssss<P ALIGN=left><font color="#FFFFFF" face="Arial, Helvetica, sans-serif" size="2"> Typess ssssssssssssssss<br> ssssssssssssssss Etablissement :<br> ssssssssssssssss</font> <font color="#FFFFFF" face="Arial, Helvetica, sans-serif" size="2"><br> ssssssssssssssss<br> ssssssssssssssss Filière :<br> ssssssssssssssss</font>ss ssssssssssssss<P ALIGN=left> ss ssssssssssss</TD> ssssssssssss<TD width="324"> <font face="Arial, Helvetica, sans-serif" size="2">ss ssssssssssssss<select name="ETABLISSEMENT" size="1"> ssssssssssssssss<option value="1 Université" selected>Université</option> ssssssssssssssss<option value="2 IUT">IUT</option> ssssssssssssssss<option value="3 Classes Préparatoires">Classes Préparatoires</option> ssssssssssssssss<option value="4 Grandes Ecoles">Grandes Ecoles</option> ssssssssssssssss<option value="5 Ecoles Professionnelles">Ecoles Professionnelles</option> ssssssssssssssss<option value="6 Autres">Autres Préciser :</option> ssssssssssssss</select> ssssssssssssss<br> ssssssssssssss<font color="#CCFFFF"><font color="#FFFFFF">Autres, Préciserss ssssssssssssss:</font> <b>ss ssssssssssssss<input name="ETABLIAUTRE" type="text" size="30" value="<%= etabliautre %>"> ssssssssssssss<br> ssssssssssssss</b></font></font> <font face="Arial, Helvetica, sans-serif" size="2">ss ssssssssssssss<select name="FILIERE" size="1"> ssssssssssssssss<option value="1 Lettres, Sciences Humaines" selected>Lettres,ss ssssssssssssssssSciences Humaines</option> ssssssssssssssss<option value="2 Sciences, Informatique">Sciences, Informatique</option> ssssssssssssssss<option value="3 Commerce, Economie">Commerce, Economie</option> ssssssssssssssss<option value="4 Droit, Sciences Politiques">Droit, Sciences Politiques</option> ssssssssssssssss<option value="5 Lettres et Sciences humaines">Lettres et Sciencesss sssssssssssssssshumaines</option> ssssssssssssssss<option value="6 Médical, Paramédical">Médical,ss ssssssssssssssssParamédical</option> ssssssssssssssss<option value="7 Communication, Edition">Communication, Edition</option> ssssssssssssssss<option value="8 Tourisme, Hôtellerie">Tourisme, Hôtellerie</option> ssssssssssssssss<option value="9 Sports">Sports</option> ssssssssssssssss<option value="10 Autres">Autres, préciser :</option> ssssssssssssss</select> ssssssssssssss<br> ssssssssssssss<font color="#CCFFFF"><font color="#FFFFFF">Autres, Préciserss ssssssssssssss:</font><b>ss ssssssssssssss<input name="FILIEREAUTRE" type="text" size="30" value="<%= filiereautre %>"> ssssssssssssss</b></font></font> </TD> ssssssssss</TR> ssssssssss<TR bgcolor="#9999FF">ss ssssssssssss<TD width="125">ss ssssssssssssss<div align="left"><font size="2" face="Arial, Helvetica, sans-serif"> <font color="#FFFFFF">Nomss ssssssssssssssssde l'Etablissement :</font></font></div> ssssssssssss</TD> ssssssssssss<TD width="324"><font color="#CCFFFF" face="Arial, Helvetica, sans-serif" size="2"><b>ss ssssssssssssss ss ssssssssssssss<input name="ETABLISS" type="text" size="30" value="<%= etabliss %>"> ssssssssssssss</b></font></TD> ssssssssss</TR> ssssssssss<TR bgcolor="#9999FF">ss ssssssssssss<TD width="125">ss ssssssssssssss<P ALIGN=left><font color="#FFFFFF" face="Arial, Helvetica, sans-serif" size="2"> Villess ssssssssssssssss:</font>ss ssssssssssss</TD> ssssssssssss<TD width="324"><font face="Arial, Helvetica, sans-serif" size="2"> ss ssssssssssssss<INPUT NAME="VILLE_ETABLISSEMENT" TYPE="text" SIZE="30" VALUE="<%= villee %>"> ssssssssssssss</font></TD> ssssssssss</TR> ssssssssss<TR bgcolor="#9999FF">ss ssssssssssss<TD width="125">ss ssssssssssssss<P ALIGN=left><font color="#FFFFFF" face="Arial, Helvetica, sans-serif" size="2"> Discipliness ssssssssssssssss:</font>ss ssssssssssss</TD> ssssssssssss<TD width="324"><font face="Arial, Helvetica, sans-serif" size="2"> ss ssssssssssssss<INPUT NAME="DISCIPLINE" TYPE="text" SIZE="30" VALUE="<%= disci %>"> ssssssssssssss</font></TD> ssssssssss</TR> ssssssssss<TR bgcolor="#9999FF">ss ssssssssssss<TD width="125">ss ssssssssssssss<P ALIGN=left><font color="#FFFFFF" face="Arial, Helvetica, sans-serif" size="2"> Cycless ssssssssssssssss:</font>ss ssssssssssss</TD> ssssssssssss<TD width="324"><font face="Arial, Helvetica, sans-serif" size="2"> ss ssssssssssssss<SELECT NAME="CYCLE"> ssssssssssssssss<option value="1">1 er</option> ssssssssssssssss<option value="2">2 ème</option> ssssssssssssssss<option value="3">3 ème</option> ssssssssssssss</SELECT> ssssssssssssss</font></TD> ssssssssss</TR> ssssssssss<TR bgcolor="#9999FF">ss ssssssssssss<TD width="125"><font color="#FFFFFF" face="Arial, Helvetica, sans-serif" size="2"> Jess sssssssssssssssuis en :</font> </TD> ssssssssssss<TD width="324"> <font face="Arial, Helvetica, sans-serif" size="2"> ss ssssssssssssss<select name="ANNEE"> ssssssssssssssss<option value="1">1 ère</option> ssssssssssssssss<option value="2">2 ème</option> ssssssssssssssss<option value="3">3 ème</option> ssssssssssssssss<option value="4">4 ème</option> ssssssssssssssss<option value="5">5 ème</option> ssssssssssssssss<option value="6">6 ème</option> ssssssssssssss</select> ssssssssssssss<font color="#FFFFFF">année.</font></font> </TD> ssssssssss</TR> ssssssssss<TR bgcolor="#9999FF">ss ssssssssssss<TD width="125" height="19">ss ssssssssssssss<P ALIGN=left><font color="#FFFFFF" face="Arial, Helvetica, sans-serif" size="2"> Quelless ssssssssssssssssmutuelle aviez-vous l'an dernier :</font>ss ssssssssssss</TD> ssssssssssss<TD width="324" height="19"><font face="Arial, Helvetica, sans-serif" size="2"> <font color="#FFFFFF">ss ssssssssssssss<input name="LAST_MUT" type="text" size="28" value="<%= lastmut %>"> ssssssssssssss</font></font></TD> ssssssssss</TR> ssssssssss<TR bgcolor="#0000CC">ss ssssssssssss<TD width="125" height="24">ss ssssssssssssss<div align="left"><font color="#FFFFFF"><font face="Arial, Helvetica, sans-serif"><font size="2"></font></font></font></div> ssssssssssss</TD> ssssssssssss<TD width="324" height="24"><font face="Arial, Helvetica, sans-serif" size="2"> <B><font color="#CCFFFF">PAIEMENT</font></B></font></TD> ssssssssss</TR> ssssssssss<TR bgcolor="#0000CC">ss ssssssssssss<TD width="125">ss ssssssssssssss<P ALIGN=left><font color="#FFFFFF" face="Arial, Helvetica, sans-serif" size="2"> Paiementss ssssssssssssssss:</font>ss ssssssssssss</TD> ssssssssssss<TD width="324"><font face="Arial, Helvetica, sans-serif" size="2"> ss ssssssssssssss<SELECT NAME="PAIEMENT"> ssssssssssssssss<option value="Comptant">Comptant </option> ssssssssssssssss<option value="Mensuel">Mensuel </option> ssssssssssssssss<option value="en 3 fois">en 3 fois</option> ssssssssssssss</SELECT> ssssssssssssss</font></TD> ssssssssss</TR> ssssssssss<TR bgcolor="#0000CC">ss ssssssssssss<TD width="125">ss ssssssssssssss<P ALIGN=left><font color="#FFFFFF" face="Arial, Helvetica, sans-serif" size="2"> N°ss ssssssssssssssssCarte Bancaire :</font>ss ssssssssssss</TD> ssssssssssss<TD width="324"><font face="Arial, Helvetica, sans-serif" size="2"> ss ssssssssssssss<INPUT NAME="CARTE_BANCAIRE" TYPE="text" SIZE="22" MAXLENGTH="16" VALUE="<%= carte %>"> ssssssssssssss</font></TD> ssssssssss</TR> ssssssssss<TR bgcolor="#0000CC">ss ssssssssssss<TD width="125">ss ssssssssssssss<P ALIGN=left><font color="#FFFFFF" face="Arial, Helvetica, sans-serif" size="2"> Datess ssssssssssssssssd'expiration :</font>ss ssssssssssss</TD> ssssssssssss<TD width="324"><font face="Arial, Helvetica, sans-serif" size="2"> ss ssssssssssssss<INPUT NAME="DATE_EXPIRATION" TYPE="text" SIZE="6" MAXLENGTH="4"ss VALUE="<%= datec %>"> ssssssssssssss <font color="#FFFFFF"> (mmaa)</font></font></TD> ssssssssss</TR> ssssssssss<TR bgcolor="#9999FF">ss ssssssssssss<TD width="125">ss ssssssssssssss<P ALIGN=left><font color="#FFFFFF" face="Arial, Helvetica, sans-serif" size="2"> Etes-vousss ssssssssssssssssadhérent<br> ssssssssssssssss à la MGEL :</font>ss ssssssssssss</TD> ssssssssssss<TD width="324"><font face="Arial, Helvetica, sans-serif" size="2"> ss ssssssssssssss<SELECT NAME="ADHERENT_MGEL_SERVICES"> ssssssssssssssss<option value="Oui">OUI </option> ssssssssssssssss<option value="Non">NON </option> ssssssssssssss</SELECT> ssssssssssssss</font></TD> ssssssssss</TR> ssssssssss<TR bgcolor="#9999FF">ss ssssssssssss<TD width="125">ss ssssssssssssss<P ALIGN=left><font color="#FFFFFF" face="Arial, Helvetica, sans-serif" size="2"> Mutuelless sssssssssssssssschoisie :</font> <font face="Arial, Helvetica, sans-serif" size="2"><br> ssssssssssssssss</font> ssssssssssss</TD> ssssssssssss<TD width="324" valign="top"><font face="Arial, Helvetica, sans-serif" size="2"> ss ssssssssssssss<SELECT NAME="MUTUELLE_CHOISI"> ssssssssssssssss<OPTION VALUE="B"<% If choi = "B" Then %> SELECTED<% End If %>>Garantiess ssssssssssssssssBss ssssssssssssssss<OPTION VALUE="BPlus"<% If choi = "BPlus" Then %> SELECTED<% End If %> selected>Garantiess ssssssssssssssssB Plusss ssssssssssssssss<OPTION VALUE="A"<% If choi = "A" Then %> SELECTED<% End If %>>Garantiess ssssssssssssssssAss ssssssssssssssss<OPTION VALUE="APlus"<% If choi = "APlus" Then %> SELECTED<% End If %>>Garantiess ssssssssssssssssA Plusss ssssssssssssss</SELECT> ssssssssssssss</font></TD> ssssssssss</TR> ssssssss</TABLE> ssssssss<p></P> ssssssss<p><font color="#ED181E" size="4" face="Arial, Helvetica, sans-serif"><b><font color="#00CC99" size="1">Merciss ssssssssssde bien remplir tous les champs <br> ssssssssssafin que nous puissions traiter votre adhésion. </font></b></font></P> ssssssss<p></P> ssssssss<p></P> ssssssss<p></P> ssssssss<p></P> <P><FONT SIZE=+1> <script language="Javascript"> funtion valid(ADH) { return confirm("Nom :" + ADH.NOM.value); }ss </script> <INPUT TYPE="submit" VALUE="Envoyer" NAME="submit"> <INPUT TYPE="reset" VALUE="Effacer" NAME="reset"></FONT></TD></TR> </TABLE> <BR> <p></P> </FORM> <% ' ************************************************************************************************* Else %> <% dim objmail Set objmail = Server.CreateObject("CDONTS.NewMail" ) objMail.from = mail If xxxxxxx End If objMail.Subject = "xxxxxxxxxxxxxx" sbody = chr(13) sbody = sbody & "*********************************************************" & chr(13) sbody = sbody & "*ssssssssssssssssssssssssssssssssssssssssssssssssssssss *" & chr(13) sbody = sbody & "*ssssssssssE-MAIL ENVOYE PAR Lxxxxxxxxxx*" & chr(13) sbody = sbody & "*ssssssssssssssssssssssssssssssssssssssssssssssssssssss *" & chr(13) sbody = sbody & "*ssssssssssssssssssxxxxxxxxxxssssssssssssss *" & chr(13) sbody = sbody & "*ssssssssssssssssssssssssssssssssssssssssssssssssssssss *" & chr(13) sbody = sbody & xxxxxxxxxssssssssssssssssssssss *" & chr(13) sbody = sbody & "*********************************************************" & chr(13) sbody = sbody & "E-mail : "ss& mail & chr(13) sbody = sbody & "*********************************************************" & chr(13) sbody = sbody & chr(13) sbody = sbody & "Nom : " & nom & chr(13) sbody = sbody & "Nom de jeune fille: " & jeune & chr(13) sbody = sbody & "Pr" & chr(233) & "nom : " & prenom & chr(13) sbody = sbody & "No INSEE : " & insee & chr(13) sbody = sbody & "Nationalit" & chr(233) & " : " & nationalite & chr(13) sbody = sbody & "Date de Naissance : " & ne_le & chr(13) sbody = sbody & "Lieu : " & lieu & chr(13) sbody = sbody & "D" & chr(233) & "partement : " & departement & chr(13) sbody = sbody & "Pays : " & pays & chr(13) sbody = sbody & chr(13) sbody = sbody & "*********************************************************" & chr(13) sbody = sbody & "*ssssssssssssssssssssAdresse " & chr(233) & "tudiantessssssssssssssssss *" & chr(13) sbody = sbody & "*********************************************************" & chr(13) sbody = sbody & "N¡, Rue : " & adresse1ss& " " & adress & chr(13) sbody = sbody & "ssssssss: " & adresse2ss& chr(13) sbody = sbody & "Code Postal : " & codess& chr(13) sbody = sbody & "Ville : " & villess& chr(13) sbody = sbody & "T" & chr(233) & "l" & chr(233) & "phone : " & teless& chr(13) sbody = sbody & |
Batman-Fr | il est declare comme tel ::
<INPUT NAME="NOM" TYPE="text" SIZE="30" VALUE="<%= nom %>"> je viens d'essayer avec "NOM" a lieu de "nom" dans la fonction et idem, le script se termine sans me demander confirmation :( j'suis vraiment perdu sur ce coup ! |
Lucile | Ton champs qui s'appelle nom, il est déclaré comment ?
Si tu l'appelle comme ça, alors il doit être déclaré comme ça : <input type="text" name="nom"> Fait bien gaffe à la carrespondance name et le nom que tu appelles dans la fonction valid. Fait bien gaffe aussi à la casse. En effet, Nom et nom sont deux variables différentes en JavaScript. |
Batman-Fr | bah ca marche pas :cry:
voila qlq lignes de "mon" code : <FORM NAME="ADH" METHOD="POST" ACTION="https://xxxxxxxxx" ENCTYPE="x-www-form-encoded" onsubmit="return valid(this)"> java script : <script language="Javascript"> funtion valid(ADH) { return confirm("Nom :" + ADH.nom.value); } </script> c'est bon ? le javascript, je dois le plasser ou exactement ? merci d'avance ! :) --Message édité par Batman-Fr-- |
Batman-Fr | bah non :sweat:
je suis literalement un newbie (sauf qlq bases en C) donc du coup .... merci ! :love: :) --Message édité par Batman-Fr-- |
Lucile | ...
Le "onsubmit" dans la form, tu l'as mis ? <form name="..." action="..." method="..." onsubmit="return valid(this)"> |
Batman-Fr | je suis de retour ...
magicbuzz : j'ai integre la fonction dans mon script, elle a l'air de passer mais mon script ne me demande pas de confirmer :confused: je suppose qu'il faut qu'un evenement appelle la fonction (clic sur bouton submit ?) si c'est le clic, comment faire car dreamweaver ne me laisse pas vraiment le choix : je peux soit lui assigner l'action envoyer, soit retablir, soit aucune :( verdict ??? :cry: |
MagicBuzz | Bon...
mettons que tes champs sont : <input type="text" name="Nom"> <input type="checkbox" name="News"> <select name="Age"> <option value="Moins de 10"> <option value="10-20"> <option value="21-50"> <option value="Plus de 50"> </select> Ton script : // forumlaire est l'objet FORM funtion valid(formulaire) { return confirm("Nom : " + formulaire.Nom.value + " News : " + forumlaire.News.checked + " Age : " + formulaire.Age.options[formulaire.Age.selectedIndex].value); } la phrase affichée par le confirm(); va être la liste des champs le fait de cliquer sur OK retourne true, sinon, false. donc la fonction retourne à "onsubmit" la valeur true ou false. True à pour effet de continuer le traitement normal, donc envoyer le mail. False arrête l'action du formulaire, donc le mail ne part pas.
|
Batman-Fr | OK, je vais balancer du jscript alors car il faut qu'un max de navigateur puissent comprendre ce script ...
mais le probleme magicbuzz, c'est que je comprends rien a ton : <script language="Javascript">ss function valid(formulaire)ss {ss ssssreturn confirm("Champ1 : " + formulaire.champ1.value + " champ2 : " + ...)ss }ss </script> par contre, la rajour dans FORM, ca devrait aller :D :( |
MagicBuzz |
|
MagicBuzz | ça affiche une popup qui récapépette toutes les valeurs de champs.
si le mec clique sur "OK" alors le mail part si le mec clique sur "Annuler" ou la croix "X" alors le mail part pas et le mec reste sur la page. |
Batman-Fr | salut
le prob, c'est que tout le script est en vbscript alors ca m'embete un peu ... :( y'a aucune autre maniere de cecker cette salop*ri* de bouton en vbs ???? |
MagicBuzz | ...
dans la balise <form>, met : onsubmit="return valid(this);" dans la page : <script language="Javascript"> function valid(formulaire) { ssssreturn confirm("Champ1 : " + formulaire.champ1.value + " champ2 : " + ...) } </script> |
k666 | l'idéal pour voir si un mec rempli un formulaire correctement, c'est le JAVASCRIPT;
donc c grâce au javascript que tu vas réussir à déterminer si le formulaire est bien rempli; fo donc que tu construises une fonction de 'check' en javascript, qui sera lancée dès que l'utilisateur clicke sur le bouton ENVOYER, et la meilleure façon c de mettre dans le bouton non pas le TYPE="submit" mais le TYPE="BUTTON" puis un onclick="javascript:check_les_champs();"ss fo donc que tu fasses une petite fonction JAVASCRIPT qui s'appellera check_les_champs passe moi le formulaire et je te dis comment la faire, cette fonction, et comment économiser des ressources et simplifier la prog |
Batman-Fr | fred 789 ?
ton test ne fonctionne pas :( :( une autre idee ? please, c'est important ... :cry: |
Batman-Fr | merci du coup de main :)
je vais tester ca de suite si ca marche, tu seras digne de porter le titre de "samaritain" (sous reserve d'acceptation de votre dossier par notre guru Krapaud lui meme :D) encore merci ! ++ |
fred777888999 | Sisi, pas d'impatience. Le code HTML est celui que je t'ai déjà envoyé. Coté ASP (serveur) le code ressemble à :
<% if request ( "bouton1" ) = "b1" then ssss' L'utilisateur a cliqué sur bouton1 else if request ( "bouton2" ) = "b2" then ssss' L'utilisateur a cliqué sur bouton2 else ssss' Qu'est-ce que je fous là ? Il y a d'autres boutons submit dans la frame end if %> Is it OK ? |
Batman-Fr | z'tes plus la ?? :cry: |
Batman-Fr | Fred789 : oui, en gros je crois que cest ca, mais tu ne reponds pas a ma question ou alors j'ai pas compris :lol:
pourriez vous m'expliquer cmt faire dans le style des bouquins pour "les nuls" :lol: merci :) |
Batman-Fr | je crois que j'ai rien compris :D
alors je vais rentrer dans les details ;) j'ai un formulaire a faire remplir (c'est une demande d'adhesion) qui se termine par : <INPUT TYPE="submit" VALUE="envoyer" NAME="submit"><INPUT TYPE="reset" VALUE="effacer" NAME="reset"> Donc, si l'utilisateur clic sur "envoyer", le formulaire envoie un mail a une adresse donnee. Ce que je veux faire, c'est integrer une condition (= si l'utilisateur a clique sur envoyer) qui me permetra de faire un recapitulatif des infos entrees par l'utilisateur afin de lui faire valider a nouveau (le mail sera alors seulement envoye) ou bien de revenir au formulaire afin de modifier ses erreurs. vous me comprenez ? merci d'avance a nouveau :) --Message édité par Batman-Fr-- |
fred777888999 | Je suppose que tu va laisser le navigateur interpreter le reset (il mets les valeurs "value" renseignées dans les champs sur un click) et que tu te demande plutôt : "comment savoir sur quel bouton l'utilisateur à cliqué ?"
La réponse est : "le nom (attribut value) du bouton est dans l'url pour peu que tu ais nommé tes boutons". Exemple : <html> <html> <head> </head> <body> <form method=GET> <input type=text value="toto"> <input type=submit value="bouton1" name="b1"> <input type=submit value="bouton2" name="b2"> </form> </body> a essayer pour comprendre. CU :) Fred. |
Lucile | Ben...
1) Déjà RESET n'est jamais utilisé... 2) Submit déclenche l'événement javascript onsubmit 3) Submit (à moins qu'il soit annulé par onsubmit) déclenche la page 'action' syntaxe : <form name="form1" method="POST" action="traitement.asp" onsubmit="return confirm('Etes-vous sûr ?' );"> <input type="text" name="champ1"> <input type="submit" value="Gogogo !"> </form> puis dans ta page traitement.asp <% champ = request.form("champ1" ) response.write "Vous avez remplis le champ avec la valeur : " & champ %>
|
Lord II | Le truc que je ne vois pas à quoi ca pourra te servir au cas ou t'y arrives car quand l'utilisateur click sur reset cela efface tout le formulaire sans recharger la page, donc tu ne peux pas avoir cela en ASP ??? |
Batman-Fr | Bonjour,
je fais mes premiers pas sur ASP et je dois savoir si l'utilisateur valide (submit) ou remet a zero (reset) le formulaire en sachant que je ne sais pas vraiment de quoi je parle non plus, je voudrais savoir quelle valeur me permet de savoir ca et comment la recuperer. en esperant m'etre fait comprendre :confused: merci d'avance. PS : c'est plutot tres urgent :( |