Problème javascript : appel de fonction [Résolu/Fermé]

Signaler
-
Messages postés
12
Date d'inscription
dimanche 16 mars 2008
Statut
Membre
Dernière intervention
9 mars 2014
-
Bonjour,

j'ai un problème pour appeler une fonction en javascript sans être dans une balise. Pour mieux me faire comprendre : voici un exemple :

<script type="text/javascript">
function cacher(id)
{
if (document.getElementById('news'+id).style.display == 'none')
{
document.getElementById('news'+id).style.display='block';
alert("news "+id+" revelee");
}
else
{
document.getElementById('news'+id).style.display='none';
alert("news "+id+" cachee");
}
}
</script>

*** du code xhtml + php ***

<?php
if(condition)
{
?>
<script type="text/javascript">
cacher(<?php echo $news['id']; ?>);
</script>
<?php
}
?>

Je ne comprends pas pourquoi ça ne marche pas... :(
Merci à vous

3 réponses

Salut, peut-être

cacher('<?php echo $news['id']; ?>');

à la place de

cacher(<?php echo $news['id']; ?>);

Merci, mais j'ai trouvé la réponse entre temps : je cachais la news avant de l'écrire avec php, forcément ça marchait pas... ;)
Messages postés
12
Date d'inscription
dimanche 16 mars 2008
Statut
Membre
Dernière intervention
9 mars 2014

Je passe de FrontPage à Komposer. En copiant le code source de ma page index qui contient un menu déroulant je ne retrouve pas complétement ce menu.
A part ça le copié/collé de mes pages se passe bien.
Comment mettre un menu déroulant dans un tableau d'une page Komposer ?
comment utelise utorrent.
Messages postés
12
Date d'inscription
dimanche 16 mars 2008
Statut
Membre
Dernière intervention
9 mars 2014

Je ne comprends pas la question.