Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

probleme avec une image, son self et getAttribute()

3 réponses
Avatar
dark poulpo
bonjour,

jai la balise
<img src="images/home.gif" id "lab1" border="0" label="Dark Team Home"
class="menuimg" style="width:40;height:40" onmouseover="afficheinfo(self);">

et une fonction

function afficheinfo(o)

{

...

obj.innerHTML = o.getAttribute('label'); // ici ca foire car il me dit quil
ne gere pas cette methode ou propriete

...

}


merci d'avance de me dire pourquoi parceque jai beau essayé plusieurs
systeme, jai toujours le meme probleme

--
-----
http://dark.freezee.org/
http://www.dark-team.cjb.net/

3 réponses

Avatar
Cléo
<img src="images/home.gif" id "lab1" border="0" label="Dark Team Home"
class="menuimg" style="width:40;height:40"
onmouseover="afficheinfo(self);">


Remplace self par this ..;

--
Cléo.

Avatar
YD

<img src="images/home.gif" id "lab1" border="0" label="Dark Team Home"
class="menuimg" style="width:40;height:40" onmouseover="afficheinfo(self);">

et une fonction

function afficheinfo(o)
{
obj.innerHTML = o.getAttribute('label'); // ici ca foire car il me dit quil
ne gere pas cette methode ou propriete
}


C'est l'appel qui cloche ! self est l'objet window, le mot clé à utiliser ici
est this (qui désignera l'élément à l'origine de l'évènement , le mouseover au
bon moment).

--
Y.D.

Avatar
dark poulpo
lolllll mauvais reflexe

merci