js實現(xiàn)iframe框架取值的方法(兼容IE,firefox,chrome等)
本文實例講述了js實現(xiàn)iframe框架取值的方法。分享給大家供大家參考,具體如下:
為啥世上會有這么多不同的瀏覽器?每次遇到j(luò)s/css的瀏覽器兼容性問題,總是要發(fā)出這樣的感嘆,真希望這些個瀏覽器公司全部倒下,然后只留下一家(顯然這是一個不可能實現(xiàn)的美好愿望),言歸正傳,看代碼吧:
iframe框架內(nèi)頁:
<html>
<head>
<title>框架內(nèi)頁</title>
</head>
<body>
<div>
<input id="txt1" name="txt1" type="text" value="測試" />
</div>
</body>
</html>
父級類:
<iframe name="frame1" id="frame1" src="frm.html" frameborder="1" height="30"></iframe>
<p>
iframe1中文本框的值:</p>
<p>
<input type="button" name="Submit" value="getValue" onclick="getValue()" />
</p>
<script type="text/javascript">
function getValue(){
var ofrm1 = document.getElementById("frame1").document;
if (ofrm1==undefined)
{
ofrm1 = document.getElementById("frame1").contentWindow.document;
var ff = ofrm1.getElementById("txt1").value;
alert("firefox/chrome取值結(jié)果為:" + ff);
}
else
{
var ie = document.frames["frame1"].document.getElementById("txt1").value;
alert("ie取值結(jié)果為:" + ie);
}
}
</script>
希望本文所述對大家JavaScript程序設(shè)計有所幫助。
- 微信jssdk在iframe頁面失效問題的解決措施
- JS動態(tài)添加iframe的代碼
- iframe中子父類窗口調(diào)用JS的方法及注意事項
- js改變Iframe中Src的方法
- js實現(xiàn)刷新iframe的方法匯總
- JS動態(tài)修改iframe內(nèi)嵌網(wǎng)頁地址的方法
- js實現(xiàn)iframe跨頁面調(diào)用函數(shù)的方法
- js中iframe調(diào)用父頁面的方法
- 禁止iframe頁面的所有js腳本如alert及彈出窗口等
- jquery、js調(diào)用iframe父窗口與子窗口元素的方法整理
- iframe子頁面與父頁面在同域或不同域下的js通信
- javascript中兼容主流瀏覽器的動態(tài)生成iframe方法
- js調(diào)用iframe實現(xiàn)打印頁面內(nèi)容的方法
- 通過隱藏iframe實現(xiàn)文件下載的js方法介紹
- javascript 獲取iframe里頁面中元素值的方法
- Javascript iframe交互并兼容各種瀏覽器的解決方法
相關(guān)文章
JavaScript代碼實現(xiàn)微博批量取消關(guān)注功能
這篇文章主要介紹了JavaScript代碼實現(xiàn)微博批量取消關(guān)注功能,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-02-02
JavaScript對象的創(chuàng)建模式與繼承模式示例講解
繼承機制是面向?qū)ο蟪绦蛟O(shè)計使代碼可以復(fù)用的最重要的手段,它允許程序員在保持原有的特性基礎(chǔ)上進行擴展,增加功能,這樣產(chǎn)生新的類,稱作是派生類。繼承呈現(xiàn)了面向?qū)ο蟪绦蛟O(shè)計的層析結(jié)構(gòu),體現(xiàn)了由簡單到復(fù)雜的認知過程。繼承是類設(shè)計層次的復(fù)用2022-12-12
js中訪問html中iframe的文檔對象的代碼[IE6,IE7,IE8,FF]
W3C的標準告訴我們,可以通過Dom對象的contentDocument屬性來返回文檔對象。2011-01-01

