淺談js中子頁面父頁面方法 變量相互調用
更新時間:2016年08月04日 08:53:32 投稿:jingxian
下面小編就為大家?guī)硪黄獪\談js中子頁面父頁面方法 變量相互調用。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
(1)子頁面調用父頁面的方法或者變量:
window.parent.方法()或者變量名
window.parent相當于定位到父頁面 之后的操作和在父頁面中寫代碼一樣寫
window.parent.aa();//調取aa函數(shù) window.parent.bb;//調取bb變量 例如:想在子頁面中得到id為aaa的文本框的值 window.parent.$("#aaa").val();//這種寫法的前提是引用了jquery window.parent.getElementById("aaa").value; //js的寫法
(2)父頁面調取子頁面
主要是通過contentWindow定位到子頁面
document.getElementById("childframe").contentWindow.childtest(); //調取子頁面中的childtest方法 js的寫法 var childWindow = $("#addFrame")[0].contentWindow;//獲取子窗體中的對象 childWindow.formSubmit();//調取子頁面的formSubmit方法 jquery的寫法 //注釋:其中 childframe和addFrame 都時iframe的id
以上這篇淺談js中子頁面父頁面方法 變量相互調用就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
您可能感興趣的文章:
- NodeJS、NPM安裝配置步驟(windows版本) 以及環(huán)境變量詳解
- 超全面的javascript中變量命名規(guī)則
- Javascript同時聲明一連串(多個)變量的方法
- JS中跨頁面調用變量和函數(shù)的方法(例如a.js 和 b.js中互相調用)
- js 聲明數(shù)組和向數(shù)組中添加對象變量的簡單實例
- JS判斷字符串變量是否含有某個字串的實現(xiàn)方法
- JavaScript判斷變量是否為數(shù)組的方法(Array)
- JavaScript子窗口調用父窗口變量和函數(shù)的方法
- JavaScript中判斷函數(shù)、變量是否存在
- 詳解JavaScript的變量
相關文章
用JavaScript對JSON進行模式匹配(Part 1-設計)
在《從 if else 到 switch case 再到抽象》這篇文章里面說到,解決 if else 和 switch case 分支過多的一個方法,就是做一個專用的 dispatcher ,讓它來負責進行篩選與轉發(fā)。2010-07-07JavaScript Array對象擴展indexOf()方法
JavaScript中Array對象沒有indexOf()方法,可通過下面的代碼擴展,需要的朋友可以參考下2014-05-05jQuery 表單驗證插件formValidation實現(xiàn)個性化錯誤提示
這里介紹另外一個表單驗證插件formValidation,這個插件與前面兩個插件的最大區(qū)別在于它實現(xiàn)了個性化的錯誤提示信息,顯示在表單元素右上角類似于提示條2009-06-06JavaScript避免代碼的重復執(zhí)行經驗技巧分享
經常會發(fā)現(xiàn)一個問題,那就是重復的代碼執(zhí)行,下面就是一些在查看它們的源代碼時發(fā)現(xiàn)一些問題,把這些分享給大家,希望能讓你們更加簡潔高效的寫出JavaScript代碼2014-04-04