Annuler le submit d'un form en javascript
Fermé
-syroz-
Messages postés
31
Date d'inscription
mardi 18 mars 2008
Statut
Membre
Dernière intervention
27 février 2010
-
6 juil. 2009 à 20:12
-syroz- Messages postés 31 Date d'inscription mardi 18 mars 2008 Statut Membre Dernière intervention 27 février 2010 - 7 juil. 2009 à 21:21
-syroz- Messages postés 31 Date d'inscription mardi 18 mars 2008 Statut Membre Dernière intervention 27 février 2010 - 7 juil. 2009 à 21:21
A voir également:
- Annuler le submit d'un form en javascript
- Mise en forme conditionnelle excel - Guide
- Telecharger javascript - Télécharger - Langages
- Annuler offre vinted - Guide
- Annuler un colis en cours d'acheminement - Forum Vos droits sur internet
- Annuler l'envoi d'un mail gmail - Guide
2 réponses
zoubiock
Messages postés
57
Date d'inscription
mardi 12 mai 2009
Statut
Membre
Dernière intervention
2 mars 2010
10
7 juil. 2009 à 16:51
7 juil. 2009 à 16:51
Est-ce que quelque chose comme comme ça ne fonctionnerait pas mieux?
(En gros, tu gardes ton boutton supprimer en "button", mais si l'utilisateur choisit de supprimer l'élément alors seulement, tu génères le submit par le code javascript)
Échantillon de mes forms
<form id="Olivier Beaulieu" name="Olivier Beaulieu" method="post" action="?page=joueurs">
<table width="500" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="0"><input type="hidden" name="idJoueur" value="68" /></td>
<td width="150">Beaulieu</td>
<td width="150">Olivier</td>
<td width="100"><input type="submit" name="action" id="modifier" value="Modifier" /></td>
<td width="100"><input type="button" name="action" id="supprimer" value="Supprimer" onclick="deleteConfirm('Olivier Beaulieu');"/></td>
</tr>
</table>
</form>
Ma fonction deleteConfirm(unNom)
function deleteConfirm(objet) {
var form = document.getElementById(objet);
if(confirm("Voulez-vous supprimer " + objet + " de la base de donnees?")){
form.submit();
}
}
(En gros, tu gardes ton boutton supprimer en "button", mais si l'utilisateur choisit de supprimer l'élément alors seulement, tu génères le submit par le code javascript)
Échantillon de mes forms
<form id="Olivier Beaulieu" name="Olivier Beaulieu" method="post" action="?page=joueurs">
<table width="500" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="0"><input type="hidden" name="idJoueur" value="68" /></td>
<td width="150">Beaulieu</td>
<td width="150">Olivier</td>
<td width="100"><input type="submit" name="action" id="modifier" value="Modifier" /></td>
<td width="100"><input type="button" name="action" id="supprimer" value="Supprimer" onclick="deleteConfirm('Olivier Beaulieu');"/></td>
</tr>
</table>
</form>
Ma fonction deleteConfirm(unNom)
function deleteConfirm(objet) {
var form = document.getElementById(objet);
if(confirm("Voulez-vous supprimer " + objet + " de la base de donnees?")){
form.submit();
}
}
-syroz-
Messages postés
31
Date d'inscription
mardi 18 mars 2008
Statut
Membre
Dernière intervention
27 février 2010
7 juil. 2009 à 21:21
7 juil. 2009 à 21:21
Bonjour zoubiock,
merci pour ta réponse, mais malheureusement, comme j'ai dit dans mon premier post, j'ai besoin du Value de mon bouton supprimer dans mon $_POST (ce qui ne semble pas se faire si j'utilise seulement un "button")
merci pour ta réponse, mais malheureusement, comme j'ai dit dans mon premier post, j'ai besoin du Value de mon bouton supprimer dans mon $_POST (ce qui ne semble pas se faire si j'utilise seulement un "button")