Forum de discussion
Forum « Programmation Javascript » (archives)
Integrer du code HTML dans la MEME page, lors d'un evenement 'onMouseOver'
Envoyé: 10 février 2005, 23h23 par stephanebeck
Est-ce-possible, sur un evenement de type "onMouseOver" sur une image d'une page (par exemple) d'afficher a un endroit determiné de cette MEME page une chaine de caracteres contenant des balises HTML ?
Pour le moment, j'arrive au resultat suivant : afficher une chaine de carcateres a l'endroit desire de la MEME page, mais le GROS probleme c'est que les balises HTML incluses dans ma chaine et supposees mettre mon texte en forme (au moins sauter des lignes...) NE SONT PAS INTERPRETEES.
J'utilise cette fonction :
function show_it (element) {
var bonjour = "<b>Jeudi 10 février 2005 , Montréal</b><br>bienvenue";
if (document.getElementById) {
document.getElementById('text_zone').childNodes[0].nodeValue = bonjour;
return false;
}
else {
return true;
}
}
Mais le resultat affiché (au bon endroit !) est litteralement :
<b>Jeudi 10 février 2005 , Montréal</b><br>bienvenue
et non :
Jeudi 10 février 2005 , Montréal
bienvenue
(tout ca en gras)
Je n'utilise pas la fonction write(), car, dans ce cas, lors de l'evenement "onMouseOver", ma page est substituee par une autre page blanche qui, elle, affiche bien le texte mis en forme... mais ce n'est pas ce que je veux.
Réponses
|