Bonjour,
je réalise une page web et je souhaite que lors du passage de la souris sur un des élément du menu de gauche on remplisse le menu de droite (en fonction bien sur de l'élément sur lequel on passe la souris.)
j'ai donc réalisé une fonction javascript qui va chercher les informations a afficher et les place dans le bon div. mon problème est que ce qui s'affiche dans la page web est le code html non interprété :s (ex: <li><a href="details_obj.php?id=7">PARFUM</a></li> ) et que lorsque je visualise la source de la page ceci s'affiche :
<li><a href="details_obj.php?id=7">PARFUM</a></li>
voici le code de la fonction javascript correspondante :
merci d'avance pour votre aide!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 function afficheMenuObj(id) { var nbre_obj; var nom; var id_obj; var nom_obj; var html = ''; nom = 'nbre_obj_'+id; nbre_obj = document.getElementById(nom).value; for (i=0; i<nbre_obj; i++) { nom = id+'_idobjet_'+i; id_obj = document.getElementById(nom).value; nom = id+'_nom_objet_'+i; nom_obj = document.getElementById(nom).value; html = html+"<li><a href=\"details_obj.php?id="+id_obj+"\">"+nom_obj+"</a></li> "; } document.getElementById('navDroite').firstChild.nodeValue = html; }
Partager