Click here to Skip to main content
11,934,389 members (40,666 online)
Rate this:
Please Sign up or sign in to vote.
See more: Javascript
Hi all good evening,
I have parent window "ParentForm" & child window "Popup.aspx". From the parent window in a button (onClientClick") i am opening the Child window. thats ok.
Now the problem is when user is press escape that popup.aspx will close that's also i have done.
But while closing the Child window, My control focus need to be on Parent window button(btnSubmit) button. I google but not got a good idea, any body plz help me.

This is the code i am using to close the popup window

function doClose(e) {
            if (!e) e = window.event;
            if (e.keyCode) {
                if (e.keyCode == "27") {
            else if (e.charCode) {
            if (e.charCode == "27") {
        }        document.onkeydown = doClose;
The above function is called in popup.aspx (body onKeydown="doClose(evt");"

Thanks in advance, sorry for the english.
Posted 25-Apr-13 4:05am
Edited 25-Apr-13 5:20am
TorstenH. 25-Apr-13 10:21am
added some style and a sufficent tag "javascript".
Prasad Khandekar 25-Apr-13 10:28am
try window.opener.document.getElementById('btnSubmit').focus();

1 solution

Rate this: bad
Please Sign up or sign in to vote.

Solution 1

Look at the window object:[^].

You will find exactly two members which will help you to achieve what you want:[^],[^].

Please try.

Espen Harlinn 25-Apr-13 19:26pm
Sergey Alexandrovich Kryukov 25-Apr-13 19:44pm
Thank you, Espen.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month

Advertise | Privacy | Mobile
Web01 | 2.8.151126.1 | Last Updated 25 Apr 2013
Copyright © CodeProject, 1999-2015
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100