Iframe barn

JavaScript

1 svar · 194 visningar · startad av Boogaloo

Medlem sedan apr. 200255 inlägg
Trådstart#1

Jag har en iframe i den iframen så har jag en massa lager.
Ett lager heter "item_1" och jag vill ändra klass på den.

Problemet blir när jag ska access det från javascript. Jag tänkte mig att det skulle funka typ:
document.getElementById('IFRAME').getElementById('item_1')

Men det funkar inte alls, inte heller med
document.getElementById('IFRAME').document.getElementById('item_1')

Har ni några idéer?

Medlem sedan juni 20004 308 inlägg
#2

iframe.document.getElementById('item_1').className
eller
iframe1.iframe2.document.getElementById('item_1').className (om det är 2 nivåer) borde fungera.

275 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
149 ms — hämta tråd, inlägg och bilagor (db)
116 ms — ändringar (db)