淺談js中子頁(yè)面父頁(yè)面方法 變量相互調(diào)用
(1)子頁(yè)面調(diào)用父頁(yè)面的方法或者變量:
window.parent.方法()或者變量名
window.parent相當(dāng)于定位到父頁(yè)面 之后的操作和在父頁(yè)面中寫代碼一樣寫
window.parent.aa();//調(diào)取aa函數(shù) window.parent.bb;//調(diào)取bb變量 例如:想在子頁(yè)面中得到id為aaa的文本框的值 window.parent.$("#aaa").val();//這種寫法的前提是引用了jquery window.parent.getElementById("aaa").value; //js的寫法
(2)父頁(yè)面調(diào)取子頁(yè)面
主要是通過(guò)contentWindow定位到子頁(yè)面
document.getElementById("childframe").contentWindow.childtest(); //調(diào)取子頁(yè)面中的childtest方法 js的寫法 var childWindow = $("#addFrame")[0].contentWindow;//獲取子窗體中的對(duì)象 childWindow.formSubmit();//調(diào)取子頁(yè)面的formSubmit方法 jquery的寫法 //注釋:其中 childframe和addFrame 都時(shí)iframe的id
以上這篇淺談js中子頁(yè)面父頁(yè)面方法 變量相互調(diào)用就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- NodeJS、NPM安裝配置步驟(windows版本) 以及環(huán)境變量詳解
- 超全面的javascript中變量命名規(guī)則
- Javascript同時(shí)聲明一連串(多個(gè))變量的方法
- JS中跨頁(yè)面調(diào)用變量和函數(shù)的方法(例如a.js 和 b.js中互相調(diào)用)
- js 聲明數(shù)組和向數(shù)組中添加對(duì)象變量的簡(jiǎn)單實(shí)例
- JS判斷字符串變量是否含有某個(gè)字串的實(shí)現(xiàn)方法
- JavaScript判斷變量是否為數(shù)組的方法(Array)
- JavaScript子窗口調(diào)用父窗口變量和函數(shù)的方法
- JavaScript中判斷函數(shù)、變量是否存在
- 詳解JavaScript的變量
相關(guān)文章
JS實(shí)現(xiàn)的相冊(cè)圖片左右滾動(dòng)完整實(shí)例
這篇文章主要介紹了JS實(shí)現(xiàn)的相冊(cè)圖片左右滾動(dòng)效果,結(jié)合完整實(shí)例形式分析了javascript事件觸發(fā)與頁(yè)面元素屬性動(dòng)態(tài)變換的相關(guān)操作技巧,需要的朋友可以參考下2016-11-11用JavaScript對(duì)JSON進(jìn)行模式匹配(Part 1-設(shè)計(jì))
在《從 if else 到 switch case 再到抽象》這篇文章里面說(shuō)到,解決 if else 和 switch case 分支過(guò)多的一個(gè)方法,就是做一個(gè)專用的 dispatcher ,讓它來(lái)負(fù)責(zé)進(jìn)行篩選與轉(zhuǎn)發(fā)。2010-07-07JavaScript Array對(duì)象擴(kuò)展indexOf()方法
JavaScript中Array對(duì)象沒(méi)有indexOf()方法,可通過(guò)下面的代碼擴(kuò)展,需要的朋友可以參考下2014-05-05JavaScript設(shè)置首頁(yè)和收藏頁(yè)面的小例子
這篇文章介紹了JavaScript設(shè)置首頁(yè)和收藏頁(yè)面的小例子,有需要的朋友可以參考一下2013-11-11jQuery 表單驗(yàn)證插件formValidation實(shí)現(xiàn)個(gè)性化錯(cuò)誤提示
這里介紹另外一個(gè)表單驗(yàn)證插件formValidation,這個(gè)插件與前面兩個(gè)插件的最大區(qū)別在于它實(shí)現(xiàn)了個(gè)性化的錯(cuò)誤提示信息,顯示在表單元素右上角類似于提示條2009-06-06Javascript匿名函數(shù)的一種應(yīng)用 代碼封裝
說(shuō)實(shí)話,對(duì)于js初學(xué)者的我來(lái)說(shuō)。這個(gè)東西太嚇人了,在這些JS庫(kù)中,這個(gè)函數(shù)基本上把整個(gè)庫(kù)的所有代碼全括起來(lái)了,這種寫法完全超越了我的常識(shí)。2010-06-06JavaScript避免代碼的重復(fù)執(zhí)行經(jīng)驗(yàn)技巧分享
經(jīng)常會(huì)發(fā)現(xiàn)一個(gè)問(wèn)題,那就是重復(fù)的代碼執(zhí)行,下面就是一些在查看它們的源代碼時(shí)發(fā)現(xiàn)一些問(wèn)題,把這些分享給大家,希望能讓你們更加簡(jiǎn)潔高效的寫出JavaScript代碼2014-04-04