Comment changer un bouton image?

Fermé
gabriel - Modifié par gabriel le 10/10/2013 à 11:55
 gabriel - 10 oct. 2013 à 13:24
Bonjour à tous,

j'ai un bouton de validation de formulaire qui est un image :
<input type='hidden' name='envoi' value='ok'>
<INPUT TYPE='image' id='img' SRC='Valider.jpg' onClick='ChangeImage(this.src);' src='attend.gif'>

et j'utilise cette fonction que j'ai trouvé sur ce site:
<script language="javascript">

function ChangeImage(url) {
document.getElementById("img").src = url;
}

</script>

mais ça ne marche pas...

Quelqu'un pourrait-il m'aider svp ?
gabriel


A voir également:

8 réponses

salut
tu fais ça :

<input type="image" src="Valider.jpg" onclick="this.src='attend.gif';"  />


une fois envoyé la page se recharge et le bouton redevient normal
׺°"~'"°º×]|I{*------» m3745p10!7 «------*}I|[׺°"~'"°º×
0
bonjour et merci pour cette réponse rapide lobotoFix

mais j'ai déjà essayé ce que tu dis, mais ça ne marche pas...
en fait ça a marché 2 ou 3 fois et plus maintenant...
je comprends pas...
0
ha bon ?

si tu appuis sur f12 et tu clique sur console normalement tu as une console javascript qui s'ouvre, as tu des choses inscrite dedans...peut être que cela vient d'un autre bout de javascript, je sais pas...chez moi cela fonctionne
0
ThEBiShOp Messages postés 8378 Date d'inscription jeudi 22 mars 2007 Statut Contributeur Dernière intervention 8 février 2021 1 566
10 oct. 2013 à 12:44
<INPUT TYPE='image' id='img' SRC='Valider.jpg' onClick="ChangeImage('attend.gif');"> 
0
@</fThebishop
j'ai fait un copier/coller,ça marche pas

@lobotoFix
j'ai fait F12 et corrigé quelques trucs, mais toujours rien...

je me demande si ça vient pas d'ailleurs dans la page....
en fait quand je clicque sur mon image "valider", elle disparait, mais mon img "attend" n'apparait pas, elle ne fait que 2ko...

merci à vous
0
Utilisateur anonyme
10 oct. 2013 à 13:07
oui mais le traitement du formulaire est peut être trop rapide pour que tu la voit
0
en fait les données du formulaire sont renvoyées sur la meme page
formulaire et traitement = 1 seul fichier php
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
ThEBiShOp Messages postés 8378 Date d'inscription jeudi 22 mars 2007 Statut Contributeur Dernière intervention 8 février 2021 1 566
10 oct. 2013 à 13:09
<input id="img" type="image" src="phare_vert.png" onClick="ChangeImage('phare_rouge.png');" />

<script language="javascript">

function ChangeImage(url) {
document.getElementById("img").src = url;
}

</script>

chez moi, ça, ça fonctionne.
0
c'est ce qui me tue !...
j'ai cherche sur plusieurs forums et tout le monde me donne les 2 solutions que vous me donnez et chez moi ça marche pas....
0
voici ma page de test :
http://www.up1.fr/AEXO/upload.php

(le "niveau" ne sert à rien...)
0
j'ai rien dit

׺°"~'"°º×]|I{*------» m3745p10!7 «------*}I|[׺°"~'"°º×</signature>
0
essaye ./attend.gif

׺°"~'"°º×]|I{*------» m3745p10!7 «------*}I|[׺°"~'"°º×
0
non plus, là ça n'uploade plus...
je remets comme au début.
0