Byta ut text i en annan frame med innerhtml

JavaScript

1 svar · 216 visningar · startad av Calippo

Medlem sedan aug. 2002536 inlägg
Trådstart#1

Hur ser koden ut för att byta ut en text i en div tag från en annan frame?

Om sidan består utav sidorna fr_top.htm och fr_bottom.htm.

I fr_top.htm har jag endast koden <div id="test">Old content</div>.

Hur ska koden i fr_bottom.htm se ut om man vill byta ut texten i den övre?

Vad ska bytas ut med koden nedan?

<script>
document.getElementById("test").innerHTML="New content"
</script>

Medlem sedan aug. 2002536 inlägg
#2

Löste det själv...

parent.frames.fr_top.document.getElementById("test").innerHTML="New content"

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