webForumDet fria alternativet

"kryssa" i en ruta, i föregående fönster.

JavaScript

4 svar · 264 visningar · startad av Brimba

Medlem sedan dec. 19995 874 inlägg
Frågan#1

Gör man inte såhär?

<a href="javascript:window.opener.location.myform.mybox.check">Kryss...</a>

Då bör den ju gå till window.opener (fönstret som öppnade det nya fönstret)

location.myform (väljer formuläret myform
.mybox.check (kryssar i för mybox valet)

Detta fungerar hur som helst in, vad är fel?

Tack!

Mvh
Patrik

Medlem sedan apr. 20003 971 inlägg
#2

testa
<a href="javascript:opener.document.myform.mybox.check">Kryss...</a>

eller kanske

<a href="javascript:opener.document.myform.mybox.checked = true">Kryss...</a>

------------------
- Swey
Bäst, vackrast, styggast...

[Redigerat av Swey den 15 sep 2000]

Medlem sedan dec. 19995 874 inlägg
#3

Inget fungerar dessvärre :(

------------------
Mvh
Patrik
aka Brimba

Medlem sedan juni 20008 205 inlägg
#4

Hm, window.opener.document.myform.mybox.checked = true borde funka. Men... det är inte så att det ligger i en frame? Då torde det bli top.opener.document.myform.mybox.checked = true

------------------
-- spango
Livet står på lur alldeles bakom knuten.

Medlem sedan dec. 1999707 inlägg
#5

Gör en dummy-button:

<input type="button" value="klick" onClick="alert(window.opener.document.myform.mybox);">

För du upp texten "[object]" så har du hittat rätt. Om inte så testar du från början med att först skriva:

<input type="button" value="klick" onClick="alert(window.opener.name);">

För att se sidnamnet. Och vidare:

<input type="button" value="klick" onClick="alert(window.opener.document.forms[0].name);">

för att se första formulärnamnet på sidan osv. Jag tror du fattar...

------------------
/ Torbjörn Hansson, webbutvecklare
Endero Sverige

256 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)