J'ai un le problème suivant avec mon code. Lors du survol (mouseOver)
d'un bouton (il y en a 4 sur la page) j'affiche un 'DIV' avec les
informations du bouton, et lors du mouseOut je cache (hidden) le 'DIV'.
Mon problème est que tous fonctionnent à merveille pour la première
fois, mais à partir de la 2e fois le 'DIV' ne se cache plus.. Ils
s'affichent tous parfaitement, mais le mouseOut ne fonctionne plus.. Même si
la function est appelée (tester avec un Alert).
Est-ce que quelqu'un aurait une idée de mon problème?
Merci et voici mon code.
function dHelp(btn,txt){
yPos = eval(document.getElementById(btn).offsetTop);
xPos = eval(document.getElementById(btn).offsetLeft);
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Le Fou
Andre a écrit
J'ai un le problème suivant avec mon code. Lors du survol (mouseOver) d'un bouton (il y en a 4 sur la page) j'affiche un 'DIV' avec les informations du bouton, et lors du mouseOut je cache (hidden) le 'DIV'. Mon problème est que tous fonctionnent à merveille pour la première fois, mais à partir de la 2e fois le 'DIV' ne se cache plus.. Ils s'affichent tous parfaitement, mais le mouseOut ne fonctionne plus.. Même si
la function est appelée (tester avec un Alert). Merci et voici mon code.
Il en manque un bout ;-) Tu pourrais pas mettre ça en ligne, qu'on puisse tester ?
-- A'tchao
Le Fou http://perso.club-internet.fr/ehiller/ http://club.exocet.free.fr/ http://www.ffessm-cd84.com/
Andre <webmaster@cablevision.qc.ca> a écrit
J'ai un le problème suivant avec mon code. Lors du survol (mouseOver)
d'un bouton (il y en a 4 sur la page) j'affiche un 'DIV' avec les
informations du bouton, et lors du mouseOut je cache (hidden) le 'DIV'.
Mon problème est que tous fonctionnent à merveille pour la première
fois, mais à partir de la 2e fois le 'DIV' ne se cache plus.. Ils
s'affichent tous parfaitement, mais le mouseOut ne fonctionne plus.. Même
si
la function est appelée (tester avec un Alert).
Merci et voici mon code.
Il en manque un bout ;-)
Tu pourrais pas mettre ça en ligne, qu'on puisse tester ?
--
A'tchao
Le Fou
http://perso.club-internet.fr/ehiller/
http://club.exocet.free.fr/
http://www.ffessm-cd84.com/
J'ai un le problème suivant avec mon code. Lors du survol (mouseOver) d'un bouton (il y en a 4 sur la page) j'affiche un 'DIV' avec les informations du bouton, et lors du mouseOut je cache (hidden) le 'DIV'. Mon problème est que tous fonctionnent à merveille pour la première fois, mais à partir de la 2e fois le 'DIV' ne se cache plus.. Ils s'affichent tous parfaitement, mais le mouseOut ne fonctionne plus.. Même si
la function est appelée (tester avec un Alert). Merci et voici mon code.
Il en manque un bout ;-) Tu pourrais pas mettre ça en ligne, qu'on puisse tester ?
-- A'tchao
Le Fou http://perso.club-internet.fr/ehiller/ http://club.exocet.free.fr/ http://www.ffessm-cd84.com/
Bul
ça vient de appendchild qui AJOUTE un élément ? perso, j'aurais mis un seul div caché exemple ? <HTML> <HEAD> <TITLE></TITLE> </HEAD> <BODY> <script type="text/javascript"> function dHelp(btn,txt)
ça vient de appendchild qui AJOUTE un élément ?
perso, j'aurais mis un seul div caché
exemple ?
<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>
<BODY>
<script type="text/javascript">
function dHelp(btn,txt)
ça vient de appendchild qui AJOUTE un élément ? perso, j'aurais mis un seul div caché exemple ? <HTML> <HEAD> <TITLE></TITLE> </HEAD> <BODY> <script type="text/javascript"> function dHelp(btn,txt)
J'ai un le problème suivant avec mon code. Lors du survol (mouseOver) d'un bouton (il y en a 4 sur la page) j'affiche un 'DIV' avec les informations du bouton, et lors du mouseOut je cache (hidden) le 'DIV'.
Mon problème est que tous fonctionnent à merveille pour la première fois, mais à partir de la 2e fois le 'DIV' ne se cache plus.. Ils s'affichent tous parfaitement, mais le mouseOut ne fonctionne plus.. Même si la function est appelée (tester avec un Alert).
Ne serait-ce pas normal ? (à mon idée : oui ce l'est)
tu as une fonction qui crée un div appelé 'noteDiv' sur l'ensemble des boutons, on obtient donc x divs de même nom sur la même page (ce qui n'est pas permis/autorisé) Au mouseout de 'noteDiv', lequel d'entre-eux veux-tu cacher ? le browser ne le sait pas et ne fait rien
donc, soit modifier : - la fonction de création des noteDivs pour individualiser chacun et celle de cache ou - la fonction de cache avec une routine pour cacher tous les noteDiv
Merci et voici mon code.
function dHelp(btn,txt){ yPos = eval(document.getElementById(btn).offsetTop); xPos = eval(document.getElementById(btn).offsetLeft);
var noteDiv=document.createElement('div'); document.body.appendChild(noteDiv);
ici :
noteDiv.id='noteDiv';
préférer qque chose comme : notediv.id=btn.id+'noteDiv';
J'ai un le problème suivant avec mon code. Lors du survol (mouseOver)
d'un bouton (il y en a 4 sur la page) j'affiche un 'DIV' avec les
informations du bouton, et lors du mouseOut je cache (hidden) le 'DIV'.
Mon problème est que tous fonctionnent à merveille pour la première
fois, mais à partir de la 2e fois le 'DIV' ne se cache plus.. Ils
s'affichent tous parfaitement, mais le mouseOut ne fonctionne plus.. Même si
la function est appelée (tester avec un Alert).
Ne serait-ce pas normal ? (à mon idée : oui ce l'est)
tu as une fonction qui crée un div appelé 'noteDiv'
sur l'ensemble des boutons, on obtient donc x divs de même nom
sur la même page (ce qui n'est pas permis/autorisé)
Au mouseout de 'noteDiv', lequel d'entre-eux veux-tu cacher ?
le browser ne le sait pas et ne fait rien
donc, soit modifier :
- la fonction de création des noteDivs pour individualiser chacun
et celle de cache
ou
- la fonction de cache avec une routine pour cacher tous les noteDiv
Merci et voici mon code.
function dHelp(btn,txt){
yPos = eval(document.getElementById(btn).offsetTop);
xPos = eval(document.getElementById(btn).offsetLeft);
var noteDiv=document.createElement('div');
document.body.appendChild(noteDiv);
ici :
noteDiv.id='noteDiv';
préférer qque chose comme :
notediv.id=btn.id+'noteDiv';
J'ai un le problème suivant avec mon code. Lors du survol (mouseOver) d'un bouton (il y en a 4 sur la page) j'affiche un 'DIV' avec les informations du bouton, et lors du mouseOut je cache (hidden) le 'DIV'.
Mon problème est que tous fonctionnent à merveille pour la première fois, mais à partir de la 2e fois le 'DIV' ne se cache plus.. Ils s'affichent tous parfaitement, mais le mouseOut ne fonctionne plus.. Même si la function est appelée (tester avec un Alert).
Ne serait-ce pas normal ? (à mon idée : oui ce l'est)
tu as une fonction qui crée un div appelé 'noteDiv' sur l'ensemble des boutons, on obtient donc x divs de même nom sur la même page (ce qui n'est pas permis/autorisé) Au mouseout de 'noteDiv', lequel d'entre-eux veux-tu cacher ? le browser ne le sait pas et ne fait rien
donc, soit modifier : - la fonction de création des noteDivs pour individualiser chacun et celle de cache ou - la fonction de cache avec une routine pour cacher tous les noteDiv
Merci et voici mon code.
function dHelp(btn,txt){ yPos = eval(document.getElementById(btn).offsetTop); xPos = eval(document.getElementById(btn).offsetLeft);
var noteDiv=document.createElement('div'); document.body.appendChild(noteDiv);
ici :
noteDiv.id='noteDiv';
préférer qque chose comme : notediv.id=btn.id+'noteDiv';
J'ai un le problème suivant avec mon code. Lors du survol (mouseOver)
d'un bouton (il y en a 4 sur la page) j'affiche un 'DIV' avec les informations du bouton, et lors du mouseOut je cache (hidden) le 'DIV'.
Mon problème est que tous fonctionnent à merveille pour la première fois, mais à partir de la 2e fois le 'DIV' ne se cache plus.. Ils s'affichent tous parfaitement, mais le mouseOut ne fonctionne plus.. Même si
la function est appelée (tester avec un Alert).
Ne serait-ce pas normal ? (à mon idée : oui ce l'est)
tu as une fonction qui crée un div appelé 'noteDiv' sur l'ensemble des boutons, on obtient donc x divs de même nom sur la même page (ce qui n'est pas permis/autorisé) Au mouseout de 'noteDiv', lequel d'entre-eux veux-tu cacher ? le browser ne le sait pas et ne fait rien
donc, soit modifier : - la fonction de création des noteDivs pour individualiser chacun et celle de cache ou - la fonction de cache avec une routine pour cacher tous les noteDiv
Merci et voici mon code.
function dHelp(btn,txt){ yPos = eval(document.getElementById(btn).offsetTop); xPos = eval(document.getElementById(btn).offsetLeft);
var noteDiv=document.createElement('div'); document.body.appendChild(noteDiv);
ici :
noteDiv.id='noteDiv';
préférer qque chose comme : notediv.id=btn.id+'noteDiv';
"@SM" <stephaneOTEZ-MOImoriaux@wanadoo.fr> a écrit dans le message de
news:4139E021.4A96B143@wanadoo.fr...
Hello,
J'ai un le problème suivant avec mon code. Lors du survol
(mouseOver)
d'un bouton (il y en a 4 sur la page) j'affiche un 'DIV' avec les
informations du bouton, et lors du mouseOut je cache (hidden) le 'DIV'.
Mon problème est que tous fonctionnent à merveille pour la première
fois, mais à partir de la 2e fois le 'DIV' ne se cache plus.. Ils
s'affichent tous parfaitement, mais le mouseOut ne fonctionne plus..
Même si
la function est appelée (tester avec un Alert).
Ne serait-ce pas normal ? (à mon idée : oui ce l'est)
tu as une fonction qui crée un div appelé 'noteDiv'
sur l'ensemble des boutons, on obtient donc x divs de même nom
sur la même page (ce qui n'est pas permis/autorisé)
Au mouseout de 'noteDiv', lequel d'entre-eux veux-tu cacher ?
le browser ne le sait pas et ne fait rien
donc, soit modifier :
- la fonction de création des noteDivs pour individualiser chacun
et celle de cache
ou
- la fonction de cache avec une routine pour cacher tous les noteDiv
Merci et voici mon code.
function dHelp(btn,txt){
yPos = eval(document.getElementById(btn).offsetTop);
xPos = eval(document.getElementById(btn).offsetLeft);
var noteDiv=document.createElement('div');
document.body.appendChild(noteDiv);
ici :
noteDiv.id='noteDiv';
préférer qque chose comme :
notediv.id=btn.id+'noteDiv';
J'ai un le problème suivant avec mon code. Lors du survol (mouseOver)
d'un bouton (il y en a 4 sur la page) j'affiche un 'DIV' avec les informations du bouton, et lors du mouseOut je cache (hidden) le 'DIV'.
Mon problème est que tous fonctionnent à merveille pour la première fois, mais à partir de la 2e fois le 'DIV' ne se cache plus.. Ils s'affichent tous parfaitement, mais le mouseOut ne fonctionne plus.. Même si
la function est appelée (tester avec un Alert).
Ne serait-ce pas normal ? (à mon idée : oui ce l'est)
tu as une fonction qui crée un div appelé 'noteDiv' sur l'ensemble des boutons, on obtient donc x divs de même nom sur la même page (ce qui n'est pas permis/autorisé) Au mouseout de 'noteDiv', lequel d'entre-eux veux-tu cacher ? le browser ne le sait pas et ne fait rien
donc, soit modifier : - la fonction de création des noteDivs pour individualiser chacun et celle de cache ou - la fonction de cache avec une routine pour cacher tous les noteDiv
Merci et voici mon code.
function dHelp(btn,txt){ yPos = eval(document.getElementById(btn).offsetTop); xPos = eval(document.getElementById(btn).offsetLeft);
var noteDiv=document.createElement('div'); document.body.appendChild(noteDiv);
ici :
noteDiv.id='noteDiv';
préférer qque chose comme : notediv.id=btn.id+'noteDiv';