Salut,
J'ai le formulaire suivant qui appelle la fonction confdel():
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 <form method="POST" action="'.$_SERVER['PHP_SELF'].'" name="file_delform">
		  <input type="hidden" name="drop" value="1">
		  <input type="hidden" name="id_file" value="'.$rows_file[0].'">
		  <input type="button" value="delete" onclick="confdel(this.form) ">
		  Delete this file</form>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
function confdel(n){
      if (n.name == "file_delform"){
		if (n.drop.value == 1){
			if (confirm("Are sure you to delete this file")){
				n.submit();
			}
			else{
			        return false;
			}
		}
	}
}
Jusque là tout fonctionne correctement, sauf que je voudrais une image au lieu d'un bouton pour envoyer le formulaire. J'ai donc remplacé par
Code : Sélectionner tout - Visualiser dans une fenêtre à part
type="image" src="../images/admin_img/stopcontrol.gif"
Et ça ne marche plus! Le formulaire est envoyé même si je réponds non au confirm().
Est ce que ma syntaxe est incorrecte? Ou est ce que cela n'est pas possible?
Merci d'avance pour vos conseils.
Julien