Erreurs sur le code javascript

EnPassage -  
animostab Messages postés 2829 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
J'ai un code php + java. il fonctionne bien, mais je pense qu'il y a des erreurs dans le if et le else:
<?php
echo "<a href=\"\" onclick=\"ExempleConfirm();\">Masquer cette note</a>";
echo "<script type=\"text/javascript\">";
echo "function ExempleConfirm(){";
echo "if (confirm(\"Voulez vous supprimer cette note ?\")){";
echo "window.location=\"cache.note.php\";";
echo "}else{";
echo "return false;";
echo "}";
echo "}";
echo "</script>";
?>
Quand l'utilisateur clique sur (Annuler), la page s'actualise !!
Merci
A voir également:

2 réponses

animostab Messages postés 2829 Date d'inscription   Statut Membre Dernière intervention   738
 
Salut

c'est normal
ta fonction provoque le chargement de la page cache.note.php
echo "window.location=\"cache.note.php\";";

pourquoi utiliser php ? ce serait plus simple avec juste du html et la balise script

pour cacher quelque chose en javascript

function cacher() {
if (confirm("voulez vous supprimer")) { var a = document.getElementsByClassName("truc"); for (i=0; i<a.length; i++){
a[i].style.display='none'; }; }
}
</script>

<p class="truc">la note a cacher sur le clic du bouton</p>
<button class="truc" onclick="cacher()">masquez la note</button>


Un petit merci vaut mieux qu'une grande ignorance !
Donc si votre sujet est résolu une réponse avec merci c'est pas de refus.
0
animostab Messages postés 2829 Date d'inscription   Statut Membre Dernière intervention   738
 
Ca t'écorcherais la bouche de répondre et dire merci ???
0