Javascript.style ne fonctionne pas
Résolu/Fermé
Rhydan1
Messages postés
382
Date d'inscription
jeudi 3 juillet 2014
Statut
Membre
Dernière intervention
2 avril 2017
-
30 sept. 2015 à 15:51
Rhydan1 Messages postés 382 Date d'inscription jeudi 3 juillet 2014 Statut Membre Dernière intervention 2 avril 2017 - 3 oct. 2015 à 10:05
Rhydan1 Messages postés 382 Date d'inscription jeudi 3 juillet 2014 Statut Membre Dernière intervention 2 avril 2017 - 3 oct. 2015 à 10:05
2 réponses
Jean-François Pillou
Messages postés
18301
Date d'inscription
lundi 15 février 1999
Statut
Webmaster
Dernière intervention
16 février 2023
63 274
30 sept. 2015 à 15:59
30 sept. 2015 à 15:59
Si tu es sur Chrome ou Firefox, ouvre la console Javascript pour en savoir plus sur l'erreur.
A mon avis, il n'a pas trouvé l'élément ayant l'ID "lol", du coup "d" vaut undefined et d.style.position déclenche une erreur, puisque undefined n'a pas de propriété "style".
Essaye de mettre a minima ceci :
A mon avis, il n'a pas trouvé l'élément ayant l'ID "lol", du coup "d" vaut undefined et d.style.position déclenche une erreur, puisque undefined n'a pas de propriété "style".
Essaye de mettre a minima ceci :
var d = document.getElementById("lol");
if(d && d.style){
d.style.position = "absolute";
}
Rhydan1
Messages postés
382
Date d'inscription
jeudi 3 juillet 2014
Statut
Membre
Dernière intervention
2 avril 2017
70
3 oct. 2015 à 10:05
3 oct. 2015 à 10:05
Résolu, le script s'exécutait simplement avant que "lol" ne se crée.
30 sept. 2015 à 16:04
Ce qui m'étonne pourtant, c'est que cette div existe bien... Alors pourquoi ne la trouve-t-il pas ?