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

從父頁(yè)面讀取和操作iframe中內(nèi)容方法

 更新時(shí)間:2009年07月25日 14:07:56   作者:  
在父頁(yè)面中訪問iframe中的各個(gè)元素與一般的訪問頁(yè)面元素?zé)o本質(zhì)區(qū)別,無(wú)非是需要在父頁(yè)面中事先獲取需要處理的iframe對(duì)象,在獲取iframe對(duì)象后,其操作基本沒什么特別之處。
基本的操作方法:
document.frames("frame_id").document.action;
其中,frame_id是該父頁(yè)面需要進(jìn)行操作的iframe的id,action是iframe中的相關(guān)操作。
從該方法中,可以看出 document.frames("frame_id")是用來(lái)從父頁(yè)面中獲取iframe的id的,而后面的document.action同一般的腳本對(duì)頁(yè)面元素操作一樣,具體舉個(gè)例子來(lái)說(shuō)明一下,其中父頁(yè)面引用iframe部分如下:
復(fù)制代碼 代碼如下:

<div id="region1" name="region1">
<iframe onload="iframe_test()" frameborder="0" scrolling="no" width="100%" height="500" name="test_iframe" id="test_iframe" src="/testIframe.jsp" src="testIframe.jsp"></iframe>
</div>

testIframe.jsp如下:
復(fù)制代碼 代碼如下:

<%@ page language= "java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>
<html>
<head>
<title>test_iframe</title>
</head>
<body>
<table class="data_form" align="center">
<tr>
<th>testname</th>
<td><input name="testname" type="text" id="testname" value="testname" ></td>
</tr>
<tr>
<th>description</th>
<td><input name="decription" type="text" id="decription" value="testname" /></td>
</tr>
</table>
<br>
<div >
<input name="fs" type="submit" id="fs" value="test" onClick="alert('test');" class="button">
</div>
</body>
</html>

父頁(yè)面中對(duì)iframe元素操作的script腳本如下:
復(fù)制代碼 代碼如下:

<script type="text/javascript"><!--
function iframe_test(){
if (document.frames("test_iframe").document.getElementById("testname").value=="testname")
{
alert("test successful!");
}
if(document.frames("test_iframe").document.getElementById("decription").value=="")
{
document.frames("test_iframe").document.getElementById("decription").value="description"
}
}
// --></script>

此例描述了在父頁(yè)面中讀取iframe中元素以及在父頁(yè)面中修改iframe中元素的屬性。

通過此例,我們可以看出,在父頁(yè)面中訪問iframe中的各個(gè)元素與一般的訪問頁(yè)面元素?zé)o本質(zhì)區(qū)別,無(wú)非是需要在父頁(yè)面中事先獲取需要處理的iframe對(duì)象,在獲取iframe對(duì)象后,其操作基本沒什么特別之處。

相關(guān)文章

  • JS+CSS實(shí)現(xiàn)仿雅虎另類滑動(dòng)門切換效果

    JS+CSS實(shí)現(xiàn)仿雅虎另類滑動(dòng)門切換效果

    這篇文章主要介紹了JS+CSS實(shí)現(xiàn)仿雅虎另類滑動(dòng)門切換效果,涉及JavaScript響應(yīng)鼠標(biāo)事件及針對(duì)頁(yè)面元素的嵌套循環(huán)遍歷技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-10-10
  • IE6下出現(xiàn)JavaScript未結(jié)束的字符串常量錯(cuò)誤的解決方法

    IE6下出現(xiàn)JavaScript未結(jié)束的字符串常量錯(cuò)誤的解決方法

    JavaScript文件只在IE6下出錯(cuò)(“未結(jié)束的字符串常量”)的解決辦法。
    2010-11-11
  • IE和Firefox下javascript的兼容寫法小結(jié)

    IE和Firefox下javascript的兼容寫法小結(jié)

    學(xué)習(xí)js的朋友必須要知道或了解的知識(shí)
    2008-12-12
  • 用微信小程序?qū)崿F(xiàn)計(jì)算器功能

    用微信小程序?qū)崿F(xiàn)計(jì)算器功能

    這篇文章主要為大家詳細(xì)介紹了用微信小程序?qū)崿F(xiàn)計(jì)算器功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-07-07
  • JavaScript獲得url所有參數(shù)鍵值表的方法

    JavaScript獲得url所有參數(shù)鍵值表的方法

    這篇文章主要介紹了JavaScript獲得url所有參數(shù)鍵值表的方法,實(shí)例分析了javascript操作URL的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-03-03
  • js中復(fù)選框的取值及賦值示例詳解

    js中復(fù)選框的取值及賦值示例詳解

    這篇文章主要給大家介紹了關(guān)于js中復(fù)選框的取值及賦值的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-10-10
  • js精度溢出解決方案

    js精度溢出解決方案

    一般參數(shù)值不能超過16位。如果超出16都是用0替代,導(dǎo)致我們查詢不到自己想要的結(jié)果,本文將介紹如何處理這種現(xiàn)象
    2012-12-12
  • electron 安裝,調(diào)試,打包的具體使用

    electron 安裝,調(diào)試,打包的具體使用

    這篇文章主要介紹了electron 安裝,調(diào)試,打包的具體使用,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11
  • JS基于面向?qū)ο髮?shí)現(xiàn)的拖拽庫(kù)實(shí)例

    JS基于面向?qū)ο髮?shí)現(xiàn)的拖拽庫(kù)實(shí)例

    這篇文章主要介紹了JS基于面向?qū)ο髮?shí)現(xiàn)的拖拽庫(kù),以實(shí)例形式分析了JavaScript設(shè)置水平、垂直拖拽及限制拖拽范圍的實(shí)現(xiàn)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-09-09
  • javascript面向?qū)ο笕筇卣髦庋b實(shí)例詳解

    javascript面向?qū)ο笕筇卣髦庋b實(shí)例詳解

    這篇文章主要介紹了javascript面向?qū)ο笕筇卣髦庋b,簡(jiǎn)單描述了封裝的基本概念、原理,并結(jié)合實(shí)例形式詳細(xì)分析了javascript面向?qū)ο蟪绦蛟O(shè)計(jì)中封裝的用法與相關(guān)操作注意事項(xiàng),需要的朋友可以參考下
    2019-07-07

最新評(píng)論