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>Jusque là tout fonctionne correctement, sauf que je voudrais une image au lieu d'un bouton pour envoyer le formulaire. J'ai donc remplacé
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; } } } }par
Code : Sélectionner tout - Visualiser dans une fenêtre à part type="button"
Et ça ne marche plus! Le formulaire est envoyé même si je réponds non au confirm().
Code : Sélectionner tout - Visualiser dans une fenêtre à part type="image" src="../images/admin_img/stopcontrol.gif"
Est ce que ma syntaxe est incorrecte? Ou est ce que cela n'est pas possible?
Merci d'avance pour vos conseils.
Julien
Partager