Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1784 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Image Submit

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Image Submit

n°1387066
Silk007
Posté le 14-06-2006 à 01:35:04  profilanswer
 

Bonjour,  :)  
 
J'ai ecrit le code suivant:
 
<form form action='rave2.php' method='post' name='inscr'>
<input type="text" name="essai" value="poulet">
<input type="text" name="pour" value="">
<input type="image" scr="test.jpg" name="submit" value="garfield">
</form>
 
Tout va bien si je clique sur l'image submit, les donnees sont envoyees mais si je passe par un  
document.forms(inscr).sumit ca ne marche plus, la page est recharge mais aucune donnee n'est envoye.
 
Comment puis-je soumettre sans avoir a cliquer sur l'image???  :??:  
 
Merci de votre aide
 
Silk007  :)

mood
Publicité
Posté le 14-06-2006 à 01:35:04  profilanswer
 

n°1387070
gatsu35
Blablaté par Harko
Posté le 14-06-2006 à 03:42:33  profilanswer
 

n'appelle pas ton submit avec le nom submit.
mais nomme le action par exemple.  
<input type="image" name="action">
 
normalement tu devrais pouvoir poster ton formulaire

n°1387769
Silk007
Posté le 14-06-2006 à 21:16:52  profilanswer
 

Salut,
 
J'ai essaye de change le nom comme tu l'as dit, mais ca ne change rien...
Quand je fais document.forms(inscr).submit la page se recharge mais les donnees ne sont pas envoyees...
 
Je ne vois vraiment pas pourquoi
 
Silk007

n°1387993
gatsu35
Blablaté par Harko
Posté le 15-06-2006 à 11:38:58  profilanswer
 

Silk007 a écrit :

Salut,
 
J'ai essaye de change le nom comme tu l'as dit, mais ca ne change rien...
Quand je fais document.forms(inscr).submit la page se recharge mais les donnees ne sont pas envoyees...
 
Je ne vois vraiment pas pourquoi
 
Silk007


 
clair que ce n'est pas comme ça que l'on fait :  
document.forms(inscr).submit
 
comme l'a annoncé chercheinfos c'est dans le genre :  
 
document.lenomdemonform.submit();
 
ou bien :  
document.getElementById("iddemonform" ).submit();
 
en espérant que ton formulaire possède un id

n°1392520
Silk007
Posté le 21-06-2006 à 22:30:55  profilanswer
 

marche pas...
En fait, je viens de verifier. L'image submit n'apparait pas dans les elts du formulaire. Bizarre...
 
PS: desole dans mon 1er message je voulais evidemment dire submit()

n°1392527
gatsu35
Blablaté par Harko
Posté le 21-06-2006 à 22:54:33  profilanswer
 

si ton image porte le nom de submit (input type="submit" name="submit" )
tu écrase la fonction submit() du formulaire (experience inside).
 
le mieux c'est de lui donner un autre nom

n°1393115
Silk007
Posté le 22-06-2006 à 20:20:38  profilanswer
 

oki, je vois le probleme, je viens de changer et sa marche...
Suis pas tres doue des fois moi :)
 
Merci bcp.

n°1393119
gatsu35
Blablaté par Harko
Posté le 22-06-2006 à 20:24:13  profilanswer
 

Ben tu as juste du mal à comprendre du premier coup [:petrus75]

n°1461034
gatsu35
Blablaté par Harko
Posté le 20-10-2006 à 00:26:27  profilanswer
 

chercheinfos a écrit :

En fait ce n'est pas vraiment que tu l'écrases, mais elle n'est en effet plus atteignable de la même façon, ça devient juste un peu plus technique pour la choper.


 [:petrus dei]  
 
sachant que les navigateurs proposent encore l'ancienne version du DOM
en ayant un formulaire comme ca :  

Code :
  1. <form name="pouet">
  2. <input type="text" name="toto">
  3. <input type="submit" name="submit">
  4. </form>


si on fait un document.pouet.submit <= on attaque le bouton submit
en faisant un document.pouet.submit() <== on se prend une erreur dans la yeule car submit n'est plus une méthode mais un objet du formulaire.
 
Même le dom inspector fait la gueule {:spamafote]
avec un formulaire normal il me renvoit bien :  
function submit() {
    [native code]
}
et avec le formulaire avec un submit qui porte le nom submit (le formulaire de HFR par exemple) :
[object HTMLInputElement]


Message édité par gatsu35 le 20-10-2006 à 00:26:43

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Image Submit

 

Sujets relatifs
Image SubmitSubmit avec image de fond plus effet hover
[php/html] bouton submit avec imageImage qui fait un submit c possible ?
[FORMULAIRE] Changer bouton 'submit' en image[HTML] Bouton Submit en image
Mettre une image pour submit ou risette ?[servlet]Récupérer la valeur d'un submit "image" dans ma servlet
comment remplacer un bouton "submit" par une image ?Image remplacant le submit dans un form
Plus de sujets relatifs à : Image Submit


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR