knapp frame & formulär

JavaScript

2 svar · 183 visningar · startad av ironhead

Medlem sedan mars 20011 346 inlägg
Trådstart#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!

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