webForumDet fria alternativet
Logga in / Bli medlem

knapp frame & formulär

JavaScript

2 svar · 180 visningar · startad av ironhead

Medlem sedan mars 20011 346 inlägg
Frågan#1

Om man har 2 frames med en knapp i vänstra framen och en inputbox i den högra kan man ju hämta ut värdet som står i denna ruta, men om man byter höger frame så att det inte finns någon inputbox så får jag inte ut nåt värde alls.

Jag vill ha upp en alertruta som säger att värdet är nu innehållet i rutan, eller om rutan inte finns ska en alertbox komma fram med texten, 'det finns ingen ruta'

Hur ska man lösa det?

Medlem sedan juni 20004 308 inlägg
#2
if(parent.framenamn.document.formsnamn && parent.framenamn.document.formnamn.foo){
alert('Värdet är '+parent.framenamn.document.formnamn.foo.value);
} else {
alert('Rutan finns inte!');
}

framenamn = namnet på höger frame.
formnamn = namnet på formuläret.
foo = namnet på fältet.

Medlem sedan mars 20011 346 inlägg
#3

Tack så mycket!

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