html : bouton valider ki ne marche pas !!

html : bouton valider ki ne marche pas !! - Web design - Graphisme

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 &amp; envoyer">
 
merci pour votre aide, c surement pas compliqué mais ça me bloque pour avancer...

Reply

Marsh Posté le 22-07-2004 à 12:49:27   

Reply

Marsh Posté le 22-07-2004 à 16:52:00    

essaye plutot sur la cat programation [:airforceone]
 
 
meme si ils sont pas tres sociable :D

Reply

Marsh Posté le 22-07-2004 à 17:12:47    

matoo a écrit :

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 &amp; envoyer">
 
merci pour votre aide, c surement pas compliqué mais ça me bloque pour avancer...


 
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>


---------------
Vie sociale en 1280x1024. C'est grave Dr ?
Reply

Marsh Posté le 22-07-2004 à 17:58:07    

vérifie aussi le nom de ta form


---------------
[flickr] - [Diaporama] - tilt
Reply

Marsh 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>

Reply

Marsh Posté le 22-07-2004 à 18:20:30    

matoo a écrit :

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>


 
 oui, et bien tu n'as rien qui se refere a un submit... Comme quoi, copier c'est bien, comprendre c'est mieux...

Reply

Marsh Posté le 22-07-2004 à 18:24:03    

oué fin pour comprendre faut qu'on m'explique JUSTEMENT !
 
merci !

Reply

Marsh Posté le 22-07-2004 à 18:25:52    

matoo a écrit :

oué fin pour comprendre faut qu'on m'explique JUSTEMENT !
 
merci !


 
Quel besoin dans ton cas d'utiliser du JS pour le submit ?
 
Que veux tu faire exactement ?

Reply

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.

Reply

Marsh Posté le 23-07-2004 à 09:01:54    

bah alors t'as pas besoin de JS je pense

Reply

Marsh Posté le 23-07-2004 à 09:01:54   

Reply

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 &amp; 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 &amp; envoyer"
 
Voilà la solution la plus simple


---------------
Vie sociale en 1280x1024. C'est grave Dr ?
Reply

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


---------------
Vie sociale en 1280x1024. C'est grave Dr ?
Reply

Marsh Posté le 23-07-2004 à 12:18:46    

Merci bien pour votre aide, avec tt ça ça devrait aller !

Reply

Marsh Posté le 23-07-2004 à 12:26:31    

CA MARRRRRRRRRCHE !!!!! Merci tt le monde je v enfin pouvoir avancer !!!

Reply

Marsh Posté le 23-07-2004 à 12:42:37    

joulpouille a écrit :

essaye plutot sur la cat programation [:airforceone]
 
 
meme si ils sont pas tres sociable :D

[:benou]

Reply

Marsh Posté le 23-07-2004 à 14:12:48    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed