アプリ版:「スタンプのみでお礼する」機能のリリースについて

子ウィンドウを閉じるとき、親ウィンドウのテキストボックスにカーソルを移動したい。(java)
<script>
function openChild(f){
window.open("child2.htm","_blank");
}
</script>
<form>
<input id="text1"><br />
<input id="text2"><br />
<input type="button" onclick="openChild(this.form)" value="子ウィンドを開く">
</form>

子ウィンドを閉じる
<input type="button" onclick="window.close()" value="閉じる">

親ウィンドウのテキストボックス(id="text2")にカーソルを移動したいのですが。

<input id="text2"><br />

A 回答 (2件)

・ タブブラウザでないIEの場合ですが、



child2.htm
------------------------------------------------------------

<html>
<head>
<script language="JavaScript" type="text/javascript">
<!--
function closeThis() {
window.opener.document.getElementById("text2").focus();
window.close();
}
//-->
</script>
</head>
<body>
<form>
<input type="button" onclick="closeThis()" value="閉じる">
</form>
</body>
</html>

この回答への補足

ありがとうございました。
text2にカーソルが移動できました。
もう1つお願いなのですが、カーソルがあるテキストボックスの背景色を変える方法などもお教え願えないでしょうか。
カーソルが戻ってきた?事が分かるとありがたいのですが。

よろしくお願いいたします。

補足日時:2008/06/23 14:47
    • good
    • 0

window.close();opener.document.getElementById("text2").focus();



ってかんじで
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!