BasicBrain
Messages postés23Date d'inscriptionlundi 11 décembre 2006StatutMembreDernière intervention18 août 2008
-
7 mai 2008 à 15:12
BasicBrain
Messages postés23Date d'inscriptionlundi 11 décembre 2006StatutMembreDernière intervention18 août 2008
-
13 mai 2008 à 10:24
Bonjour,
Je suis en train de développer un script Js qui construit automatiquement une page web sur la structure d'une base de donnée.
J'aiemerai attribuer des évènements onmouseover à des balises <td>, seulement quand j'attribu une fonction onmouseover à ma cellule il entre dans la fonction lors du déroulement de mon javascript alors que je voudrais uniquement lui spécifier de faire appel à cette fonction :
exemple :
...
cell.onmouseover = montre(); -->entre dans la fonction montre lors du déroulement du js.
et cell.onmouseover = "montre()"; --> pas de réaction lors du onmouseover sur la page chargée.
Que dois je faire ???
Le septicisme n'est pas une garantie de réponse à tout
BasicBrain
Messages postés23Date d'inscriptionlundi 11 décembre 2006StatutMembreDernière intervention18 août 2008 7 mai 2008 à 17:35
Merci pour ta spontanéitée bultez,
cela dit, je suis toujours confronté à un pb
En fait je boucle sur un tableau et j'insère des cellules en fonction...
Le onmouse over me permet d'afficher une info bulle sur la cellule en question
:
for(var k = 0; k < Tab.length-1; k++) {
...
var cell2 = document.createElement("td");
...
cell2.onmouseover=function(){montre(Tab[k][4]);}
...
}
Une fois executé j'obtient bien mon info bulle sur chacune de mes cellules
mais celle ci ne m'affiche que la dernière valeur prise par Tab[k][4]
Alors que la valeur diffère a chaque fois que l'on passe dessus en débug.
Pourqui pourquoi ?
Help me !
Le septicisme n'est pas une garantie de réponse à tout