Erreurs sur le code javascript
EnPassage
-
animostab Messages postés 3003 Date d'inscription Statut Membre Dernière intervention -
animostab Messages postés 3003 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
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
2 réponses
-
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. -
Ca t'écorcherais la bouche de répondre et dire merci ???