欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

JS父頁(yè)面與子頁(yè)面相互傳值方法

 更新時(shí)間:2014年03月05日 15:02:39   作者:  
這篇文章主要介紹了使用JS在父頁(yè)面和子頁(yè)面間相互傳值方法,子頁(yè)面可以是window.open彈出的,也可以是iframe框架中的頁(yè)面,需要的朋友可以參考下

一、子頁(yè)面是父頁(yè)面通過(guò)window.open彈出的情況
子頁(yè)面要向父頁(yè)面?zhèn)髦担灰赿ocument前面加window.opener即可。
如:
1.父頁(yè)面代碼:

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>無(wú)標(biāo)題文檔title>
head>
<script language="javascript">
function tanchu()
{
    window.open("Untitled-5.html");  
}
script>
<body>
    <form id="form1" name="form1" method="post" action="">
        <label> <input type="submit" name="button" id="button" value="提交"
            onclick="tanchu()" />
        label> <label> <input type="text" name="textfield" id="textfield" />
        label>
    form>
</body>
</html>
2.子頁(yè)面代碼:

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>無(wú)標(biāo)題文檔title>
head>
<script language="javascript">
function aaa()
{
    window.opener.document.getElementByIdx('textfield').value='123123123';
}
script>
<body>
    <form id="form1" name="form1" method="post" action="">
        <label> <input type="submit" name="button" id="button" value="提交"
            onclick="aaa()" />
        label>
    form>
</body>
</html>
二、子頁(yè)面是iframe框架中的頁(yè)面情況

子頁(yè)面要向父頁(yè)面?zhèn)髦担灰赿ocument前面加parent即可。
1.父頁(yè)面代碼:

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>無(wú)標(biāo)題文檔title>
head>
<body>
    <form id="form1" name="form1" method="post" action="">
        <label> <input type="text" name="textfield" id="textfield" />
        label>
        <iframe id="myiframe" src="Untitled-3.html">iframe>
    form>
</body>
</html>
2.子頁(yè)面代碼

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>無(wú)標(biāo)題文檔title>
head>
<script language="javascript">
function aa()
{
    var a=parent.document.getElementByIdx('textfield').value;
    alert(a);
}
script>
<body>
    <form id="form1" name="form1" method="post" action="">
        <label> <input type="submit" name="button" id="button" value="提交"
            onClick="aa()" />
        label>
    form>
</body>
</html>

相關(guān)文章

最新評(píng)論