OVH Cloud OVH Cloud

Message de confirmer lors du clic sur un lien

6 réponses
Avatar
pierre
Bonjour,

j'ai un lien dans une page du genre suppression.php?id=xxx
En fait j'en ai plusieurs pour une liste.

Je voudrais que lorsque l'utilisateur clique sur un des liens, il ait un
message "confimer la suppression".
Directement en JS (sans passer par une page intermédiaire).
Si il répond oui la suppression est effective. Sinon tout reste en l'état.

Je n'y arrive pas...

Merci par avance

6 réponses

Avatar
Steph.K
Bonjour,

j'ai un lien dans une page du genre suppression.php?id=xxx
En fait j'en ai plusieurs pour une liste.

Je voudrais que lorsque l'utilisateur clique sur un des liens, il ait un
message "confimer la suppression".
Directement en JS (sans passer par une page intermédiaire).
Si il répond oui la suppression est effective. Sinon tout reste en l'état.


Tu peux essayer cela :

<script type="text/javascript">
<!--
function supp()
{
var choix = confirm("confimer la suppression");
if (choix == true){
return true;
}
else{
return false;
}
}
//-->
</script>

Et tu ajoutes cela à ton lien :
onclick="return supp();"

--
Steph.K
http://www.acces-pour-tous.net

Avatar
Thibaut Allender
function supp()
{
var choix = confirm("confimer la suppression");
if (choix == true){
return true;
}
else{
return false;
}
}


return confirm("confimer la suppression");

c'est plus simple :)
sauf si cancel ne renvoie pas false, mais à mon avis, si

--
thibaut allender | freelance | http://capsule.org

Avatar
pierre

Et tu ajoutes cela à ton lien :
onclick="return supp();"



Ca ne fonctionne pas.
On dirait qu'il ne tient pas compte du onclic

Avatar
pierre
Oups...
désolé ça fonctionne.

merci


"pierre" wrote in message
news:421cab14$0$1234$


Et tu ajoutes cela à ton lien :
onclick="return supp();"



Ca ne fonctionne pas.
On dirait qu'il ne tient pas compte du onclic





Avatar
pierre
Ca aussi ça fonctionne.

Merci

"Thibaut Allender"
wrote in
message news:
function supp()
{
var choix = confirm("confimer la suppression");
if (choix == true){
return true;
}
else{
return false;
}
}


return confirm("confimer la suppression");

c'est plus simple :)
sauf si cancel ne renvoie pas false, mais à mon avis, si

--
thibaut allender | freelance | http://capsule.org



Avatar
Thibaut Allender
Ca aussi ça fonctionne.


on peut meme directement utiliser onclick="return confirm('confimer la
suppression');"

sauf si bien sûr on risque d'utiliser cette mécanique à plusieurs
endroits, auquel cas une fonction dans un JS externe est plus judicieux

PS : merci de lire http://www.giromini.org/usenet-fr/repondre.html pour
le confort de lecture de tous ;)

--
thibaut allender | freelance | http://capsule.org