Aller au contenu

skatlan

Membre
  • Compteur de contenus

    1
  • Inscrit(e) le

  • Dernière visite

Réputation sur la communauté

0 Neutre
  1. Euh, bonjour ! Je suis complétement nouveau, donc prenez ça comme vous voulez, mais j'ai trouvé un petit truc qui marche pas mal pour les histoire de name et d'id. Perso j'avais besoin de mettre en couleur des colonnes de tableau avec un onMouseOver, et voilà ce que j'ai fait : Une colonne au hasard : <td id="colX" name="colX" onMouseOver="changeColour1('colX');colX.bgColor='#FFFFFF';"> La fonction : function changeColour1(name) { var tTab=document.getElementsByName(name) for (var i_tem = 0; i_tem < tTab.length; i_tem++) tTab[i_tem].style.backgroundColor='white'; } omment ça marche ? Bah pour une même colonne, les id et les name sont les même. Firefox reconnaitra la fonction "changecolour1", alors qu'IE reconnaitra le "colX.bgColor" qui fonctionnera sur tous les id de la colonne. Barbare ? Totalement ! Une duplication affreuse des id, l'utilisation de deux fonctions de le onMouseOver , tout cela est terrible, mais tout cela fonctionne parfaitement, et très rapidement : mon tableau fait 45*45, et ces codes me permettent de créér une "croix" en temps réel illuminant toute la ligne et la colonne sur lesquelles se trouve le curseur de la souris, en temps réel quasiment, sans lag, sans gros code, sans lourdeur.
×
×
  • Créer...