淺談js中子頁面父頁面方法 變量相互調(diào)用
更新時間:2016年08月04日 08:53:32 投稿:jingxian
下面小編就為大家?guī)硪黄獪\談js中子頁面父頁面方法 變量相互調(diào)用。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
(1)子頁面調(diào)用父頁面的方法或者變量:
window.parent.方法()或者變量名
window.parent相當(dāng)于定位到父頁面 之后的操作和在父頁面中寫代碼一樣寫
window.parent.aa();//調(diào)取aa函數(shù)
window.parent.bb;//調(diào)取bb變量
例如:想在子頁面中得到id為aaa的文本框的值
window.parent.$("#aaa").val();//這種寫法的前提是引用了jquery
window.parent.getElementById("aaa").value; //js的寫法
(2)父頁面調(diào)取子頁面
主要是通過contentWindow定位到子頁面
document.getElementById("childframe").contentWindow.childtest();
//調(diào)取子頁面中的childtest方法 js的寫法
var childWindow = $("#addFrame")[0].contentWindow;//獲取子窗體中的對象
childWindow.formSubmit();//調(diào)取子頁面的formSubmit方法 jquery的寫法
//注釋:其中 childframe和addFrame 都時iframe的id
以上這篇淺談js中子頁面父頁面方法 變量相互調(diào)用就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
您可能感興趣的文章:
- NodeJS、NPM安裝配置步驟(windows版本) 以及環(huán)境變量詳解
- 超全面的javascript中變量命名規(guī)則
- Javascript同時聲明一連串(多個)變量的方法
- JS中跨頁面調(diào)用變量和函數(shù)的方法(例如a.js 和 b.js中互相調(diào)用)
- js 聲明數(shù)組和向數(shù)組中添加對象變量的簡單實例
- JS判斷字符串變量是否含有某個字串的實現(xiàn)方法
- JavaScript判斷變量是否為數(shù)組的方法(Array)
- JavaScript子窗口調(diào)用父窗口變量和函數(shù)的方法
- JavaScript中判斷函數(shù)、變量是否存在
- 詳解JavaScript的變量
相關(guān)文章
Three光源Target位置改變光照方向不變的問題解決方法
這篇文章主要為大家介紹了Three光源Target位置改變光照方向不變的問題及解決方法,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-12-12
EXT中單擊button按鈕grid添加一行(光標(biāo)位置可設(shè)置)的實例代碼
這篇文章主要介紹了EXT中單擊button按鈕grid添加一行(光標(biāo)位置可設(shè)置)的實例代碼 的相關(guān)資料,需要的朋友可以參考下2016-06-06
深入淺析JS Function()構(gòu)造函數(shù)
這篇文章給大家介紹了js function()構(gòu)造函數(shù)的知識以及關(guān)于function()構(gòu)造函數(shù)需要注意的幾個要點,本文介紹的非常不錯,具有參考借鑒價值,感興趣的朋友一起看下吧2016-08-08

