Comment mettre un hover sur une balise TD

Chabanus Messages postés 982 Date d'inscription   Statut Membre Dernière intervention   -  
NookZ Messages postés 2376 Statut Membre -
Bonjour,
Est-il possible de mettre un background sur un TD, je sais que ce n'est pas possible avec css, et même si c'était possible ce sera incompatible avec certain navigateur (Je l'ai déjà essayé)

Dites-moi comment le faire en javascript svp merci.


function TDHover(var image) {

 return image.style.background:#ff6000;

}

enfin je ne sais pas comment faire :s
--
Il faut faire partie de la solution et non du problème ;-)
Configuration: Windows XP
Firefox 3.0.8

3 réponses

  1. NookZ Messages postés 2376 Statut Membre 514
     
    Le titre du sujet et l'intérieur ne corresponde pas, mais je suppose que vous voulez mettre un background sur une TD en cas de hover :

    Chez moi le hover et le background marchent sur tous les navigateurs suivants : Firefox, Chrome, IE6/IE7, Opéra et sûrement Safari...
    Donc je ne sais pas quel a été votre soucis avec css mais c'est la première fois que je vois ça ...
    0
  2. math 2000 Messages postés 2589 Date d'inscription   Statut Membre Dernière intervention   405
     
    ie ne fais les hover que sur les <a>
    0
    1. NookZ Messages postés 2376 Statut Membre 514
       
      Ben chez moi ça fonctionne aussi sur les div et les td c'est étrange, parce que j'ai lu la même chose que vous pourtant -_- (des fois tout ça me dépasse...)
      0
  3. math 2000 Messages postés 2589 Date d'inscription   Statut Membre Dernière intervention   405
     
    je voulais dire que ie6 ne savais lire que les hover sur les a sinon tous les autre savent lire les hover correctement
    0
    1. NookZ Messages postés 2376 Statut Membre 514
       
      ok merci pour la précision :)

      sinon en js ça donnerait :
      <td onmouseover="ChangeBackgroundTD(this.id);">
      et
      function ChangeBackgroundTD(idTd) {
      document.getElementById(idTd).style.background ="#ff6000";
      }
      0