html : bouton valider ki ne marche pas !! - Web design - Graphisme
Marsh Posté le 22-07-2004 à 16:52:00
essaye plutot sur la cat programation
meme si ils sont pas tres sociable
Marsh Posté le 22-07-2004 à 17:12:47
matoo a écrit : Bonjour ! |
Ton bouton il est bon, ton lien semble correct. Mais ton lien lance un script javascript qui doit se trouver dans ta page. Si tu as fait un copier collé depuius un site, envoie nous ce qui est compris entre les balises :
<script>
...
</script>
Marsh Posté le 22-07-2004 à 17:58:07
ReplyMarsh Posté le 22-07-2004 à 18:10:37
Voici ce que j'ai dans <script> :
<script language="JavaScript">
<!--
function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#" )!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
function MM_findObj(n, d) { //v4.0
var p,i,x; if(!d) d=document; if((p=n.indexOf("?" ))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && document.getElementById) x=document.getElementById(n); return x;
}
function MM_swapImage() { //v3.0
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->
</script>
Marsh Posté le 22-07-2004 à 18:20:30
matoo a écrit : Voici ce que j'ai dans <script> : |
oui, et bien tu n'as rien qui se refere a un submit... Comme quoi, copier c'est bien, comprendre c'est mieux...
Marsh Posté le 22-07-2004 à 18:24:03
oué fin pour comprendre faut qu'on m'explique JUSTEMENT !
merci !
Marsh Posté le 22-07-2004 à 18:25:52
matoo a écrit : oué fin pour comprendre faut qu'on m'explique JUSTEMENT ! |
Quel besoin dans ton cas d'utiliser du JS pour le submit ?
Que veux tu faire exactement ?
Marsh Posté le 22-07-2004 à 19:32:15
Je dois faire un formulaire pour une boite... et le bouton "valider" enverait ce que l'internaute à rempli (adresse, nom ect..), à l'adresse que j'ai inscrite dans le formulaire.
Marsh Posté le 23-07-2004 à 09:49:26
matoo a écrit : Je dois faire un formulaire pour une boite... et le bouton "valider" enverait ce que l'internaute à rempli (adresse, nom ect..), à l'adresse que j'ai inscrite dans le formulaire. |
Il existe 2 types de formulaires. Le premier nécessite l'utilisation d'asp, de cgi ou de php. Le second, plus simple, fonctionne avec la méthode post (ça envoie un mail depuis le système de messagerie du poste du visiteur.)
<FORM ACTION="mailto:email@domaine.com" METHOD=POST>
...
<INPUT VALUE="Soumettre" name="valider" type="image" src="images/bton_valider.gif" width="137" height="20" alt="valider & envoyer">
</FORM>
Tu peux essayer de remplacer type="image" par :
TYPE="submit"
et dans ce cas virer ce code :
src="images/bton_valider.gif" width="137" height="20" alt="valider & envoyer"
Voilà la solution la plus simple
Marsh Posté le 23-07-2004 à 09:50:11
matoo a écrit : Je dois faire un formulaire pour une boite... et le bouton "valider" enverait ce que l'internaute à rempli (adresse, nom ect..), à l'adresse que j'ai inscrite dans le formulaire. |
http://www.webdeveloppeur.com/Tuto [...] laire.html
Marsh Posté le 23-07-2004 à 12:18:46
Merci bien pour votre aide, avec tt ça ça devrait aller !
Marsh Posté le 23-07-2004 à 12:26:31
CA MARRRRRRRRRCHE !!!!! Merci tt le monde je v enfin pouvoir avancer !!!
Marsh Posté le 23-07-2004 à 12:42:37
joulpouille a écrit : essaye plutot sur la cat programation |
Marsh Posté le 22-07-2004 à 12:49:27
Bonjour !
j'essaie de faire un formulaire avec une image "valider" qui enverait le tout sur mon mail... mais voilà je bûche et ça coince. Le Html je connais pas trop encore, je suis sous dream, et g bien mis le mailto:truc@truc.com dans la balise <form>...
voici mon code actuel :
<input name="valider" type="image" onClick="javascript:document.form1.submit();" src="images/bton_valider.gif" width="137" height="20" alt="valider & envoyer">
merci pour votre aide, c surement pas compliqué mais ça me bloque pour avancer...