Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Evenement dans <table> [ Archives / Trucs & Astuces ] (larion)

mardi 1 février 2005 à 13:59:01 | Evenement dans <table>

larion

Bonjour, Dans un tableau, je détecte l'entrée et la sortie du curseur :
mardi 1 février 2005 à 14:11:24 | Re : Evenement dans <table>

larion

!!!! Le Forum ne fonctionne pas correctement sous FIREFOX

Bonjour,

Dans un tableau, je détecte l'entrée et la sortie du curseur :
<TABLE  onMouseOver='In()' onMouseOut='Out()' cellSpacing=0 cellPadding=0 ...

Tout fonctionne bien.
Sauf si l'on met une petite image dans une cellule. (IE & FIREFOX)
Lorsque le curseur passe sur cette image, In() et Out() sont executées bien que le curseur soit toujours sur le tableau.

Comment désactiver les evenements sur l'images ?

Merci pour votre aide.


mercredi 2 février 2005 à 22:39:53 | Re : Evenement dans <table>

chimelpremier

Au lieu de mettre onMouseOut='Out()'
 sur la <table>, tu mets un
onmouseover='Out()' sur le conteneur
de cette table. A part ça, les balises et
attributs doivent être en minuscules
si tu veux respecter les standards.


mercredi 2 février 2005 à 22:55:51 | Re : Evenement dans <table>

larion

En fait je cherche à faire un menu avec un tableau.
Lorsque le pointeur de la souris passe sur une cellule, la couleur de cette dernière change.

Mais si dans cette cellule, une autre balise se trouve : <FONT> ou <IMG>
Et que la souris passe dessus, Out() est executé bien que le cursseur soit toujours dans la cellule.


jeudi 3 février 2005 à 01:57:51 | Re : Evenement dans <table>

chimelpremier

Out() est executé bien que le cursseur
soit toujours dans la cellule.
Quand le curseur survol l'image, il quitte
 la cellule.C'est pour ça qu'il faut utiliser
que le mouseover sur les TD :
function in(){
if(encours) encours.style.
backgroundColor=couleur1;
this.style.
backgroundColor=couleur2;
encours=this
}

jeudi 3 février 2005 à 02:52:15 | Re : Evenement dans <table>

larion

Merci pour ta reponse.
En fait, j'avais déjà exploré cette stratégie, et j'avais rencontré un problème :
* Comment fait-on pour enlever la surbrillance lorsque le curseur sort du tableau s'il n'y a pas de onMouseOut='Out()' dans le TD ou TABLE

D'autre part, je rencontre un autre problème, dans un cas précis :
Dans chaque cellule, j'utilise une image en arrière-plan.
Dans chaque cellule, il y a un texte et une petite image.
Lorque le curseur passe dans la cellule, je change tout, même le curseur.
* Tout fonctionne bien, sauf si je mets le curseur sur la petite image, le curseur change ou scintille (curseur par defaut) que sous IE.

En fait, les evenements
onMouseOver='In()' onMouseOut='Out()'
fonctionne a plein régime lorsque le curseur passe sur cette petite image.
Comme si j'avais mis un onmouve dans cette petite image : IE & FIREFOX

Sinon, j'ai utilisé d'autre technique comme désactiver
onMouseOver='In()' à sa première execution puis le réactiver lorsque l'on passe sur une autre cellule. Cela fonctionne bien, mais j'ai exactement le même problème cité au début (*)

J'ai peur de ne pas avoir de solution

jeudi 3 février 2005 à 13:37:34 | Re : Evenement dans <table>

chimelpremier

Si tu nous montrais ton code ou une URL, on pourrait ptêt mieux t'aider.

* Comment fait-on pour enlever la surbrillance lorsque le curseur sort du tableau s'il n'y a pas de onMouseOut='Out()' dans le TD ou TABLE ?

onmouseover='Out()' sur le conteneur du tableau.

jeudi 3 février 2005 à 13:37:51 | Re : Evenement dans <table>

lolan



Les doigts sont nos Dieux      Signé 24ème 

   Il est un peu gros, je lui donne trop à manger ...

jeudi 3 février 2005 à 13:39:14 | Re : Evenement dans <table>

lolan



Les doigts sont nos Dieux      Signé 24ème 

   Il est un peu gros, je lui donne trop à manger ...














Cette discussion est classé dans : tableau, out, curseur, in, evenement


Répondre à ce message

Sujets en rapport avec ce message

formatage d'un tableau en json. [ par coconimo ] bonjour,Je suis en train d'adapter un carousel pour le script open-source Oscommerce.(celui ci en l'occurence :http://sorgalla.com/projects/jcarousel/ remplacer le curseur de la souris sur mon site par un ptit dessin animé(.gif) [ par nico454545 ] Bonjour,je ne sais pas si je suis au bon endroit pour parler de ça, alors voilà tout de meme, j'aimerais  remplacer le curseur de la souris sur mon si import to excel activex [ par inkydjango ] bonjourmon souci est que j'ai recuperer un bout de code sur le site pour exporter un tableau sur excel :celui ci fonctionne bien en local , fonctionne Comment fonctionne ElementById et onChange [ par wolkyn ] Bonjour, je suis débutant et cherche voir comment fonctionne certaine methode. J'ai cherché sur le site un forum m'expliquant simplement comment utili recuperer numero de ligne d'un tableau [ par midosd ] Salut, j'ai un tableau par exemple : Code html : .... .... nom ... comment je peux recuperer le numero de ligne dan tableau [ par bayrem90 ] Salut,j'ai un tableau par exemple :Code html :........nom& colorier une ligne d'un tableau si on coche une case à cocher [ par Dams91 ] Bonjour à tous!Je tiens tout d'abord à vous dire que je suis complètement noob en matière de javascript aussi j'aimerai faire un petit script mais je appeler une fonction en transformant un tableau en la liste de parametres de la fonction [ par leocd ] Bonjour à tous ! Bon ok, le titre n'est peu être pas très clair... J'essaie d'être plus précis : j'ai un tableau T avec N éléments d'indices de 0 à boucle for... in [ par klod06 ] Je ne comprends pas ce qui colle pas dans le code ci-dessous, qui est si simple pourtant, mais rien ne s'affiche quand je charge la page.Il s'agit de Tableau [ par ladotcom ] Re-Je cherche maitnenant un moyen de parcourir un tableau en javascript.En fait, à l'aide d'un script PHP, j'ai remplis un tableau (javascript) et mai


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,359 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.