戻る

子フレームから親フレームへ代入

親フレーム:frame01.html

<html>
<head>
<script language="Javascript">
function getmsg(){
    alert(parent.iframe01.in_area.text1.value);
}
</script>
</head>
<body>
テスト
<iframe src=iframe01.html name="iframe01"></iframe>
<p>
<a href="javascript:getmsg()">メッセージを表示</a>
<form name="in_area">
<input type="text" value="親フレームです" name="text1">
</form>
</body>

子フレーム:iframe01.html

<html>
<head>
<script language="Javascript">
function getOpenerNsg(){
   parent.document.in_area.text1.value="子フレームより代入"
}
</script>
</head>
<body>
<a href="javascript:getOpenerNsg()">親フレームに代入</a>
<form name="in_area">
<input type="text" value="text1です" name="text1"><br>
</form>
</body>

上記のようにparent.document.in_area.text1.valueで指定可能

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


 

 

 

最終更新:2007年12月25日 16:27