浅谈js中子页面父页面方法 变量相互调用


Posted in Javascript onAugust 04, 2016

(1)子页面调用父页面的方法或者变量:

window.parent.方法()或者变量名
window.parent相当于定位到父页面  之后的操作和在父页面中写代码一样写

window.parent.aa();//调取aa函数
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中子页面父页面方法 变量相互调用就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
Javascript 去除数组的重复元素
May 04 Javascript
javascript suggest效果 自动完成实现代码分享
Feb 17 Javascript
基于JQuery的模拟苹果桌面Dock效果(稳定版)
Oct 15 Javascript
探讨JQUERY JSON的反序列化类 using问题的解决方法
Dec 19 Javascript
JavaScript中的索引数组、关联数组和静态数组、动态数组讲解
Nov 08 Javascript
javascript实现添加附件功能的方法
Nov 18 Javascript
js实现C#的StringBuilder效果完整实例
Dec 22 Javascript
基于React.js实现原生js拖拽效果引发的思考
Mar 30 Javascript
node.js实现快速截图
Aug 27 Javascript
JS无缝滚动效果实现方法分析
Dec 21 Javascript
用 js 的 selection range 操作选择区域内容和图片
Apr 18 Javascript
Node.js API详解之 repl模块用法实例分析
May 25 Javascript
JS图片等比例缩放方法完整示例
Aug 03 #Javascript
JS获取url参数、主域名的方法实例分析
Aug 03 #Javascript
JavaScript中的冒泡排序法
Aug 03 #Javascript
JS使用正则表达式过滤多个词语并替换为相同长度星号的方法
Aug 03 #Javascript
关于数据与后端进行交流匹配(点亮星星)
Aug 03 #Javascript
JS简单生成两个数字之间随机数的方法
Aug 03 #Javascript
极力推荐10个短小实用的JavaScript代码段
Aug 03 #Javascript
You might like
教你如何把一篇文章按要求分段
2006/10/09 PHP
php将时间差转换为字符串提示
2011/09/07 PHP
PHP5.2下preg_replace函数的问题
2015/05/08 PHP
php获取字符串前几位的实例(substr返回字符串的子串用法)
2017/03/08 PHP
thinkPHP框架可添加js事件的分页类customPage.class.php完整实例
2017/03/16 PHP
深入理解JavaScript系列(42):设计模式之原型模式详解
2015/03/04 Javascript
jQuery插件zepto.js简单实现tab切换
2015/06/16 Javascript
jQuery实现选项联动轮播效果【附实例】
2016/04/19 Javascript
JS、jQuery中select的用法详解
2016/04/21 Javascript
全面解析Bootstrap中transition、affix的使用方法
2016/05/30 Javascript
JS获取和修改元素样式的实例代码
2016/08/06 Javascript
vue如何实现observer和watcher源码解析
2017/03/09 Javascript
浅谈mvvm-simple双向绑定简单实现
2018/04/18 Javascript
在小程序Canvas中使用measureText的方法示例
2018/10/19 Javascript
浅谈laytpl 模板空值显示null的解决方法及简单的js表达式
2019/09/19 Javascript
谈谈node.js中的模块系统
2020/09/01 Javascript
[16:27]DOTA2 HEROS教学视频教你分分钟做大人-艾欧
2014/06/11 DOTA
简单的抓取淘宝图片的Python爬虫
2014/12/25 Python
Python3学习笔记之列表方法示例详解
2017/10/06 Python
python通过伪装头部数据抵抗反爬虫的实例
2018/05/07 Python
Python selenium实现微博自动登录的示例代码
2018/05/16 Python
Django中使用第三方登录的示例代码
2018/08/20 Python
解决pycharm上的jupyter notebook端口被占用问题
2019/12/17 Python
在python3中实现更新界面
2020/02/21 Python
简单了解django处理跨域请求最佳解决方案
2020/03/25 Python
基于CentOS搭建Python Django环境过程解析
2020/08/24 Python
Python之多进程与多线程的使用
2021/02/23 Python
美国马匹用品和骑马配件购物网站:Horse.com
2018/01/08 全球购物
即时搜索数百万张门票:SeatsForEveryone.com
2018/08/26 全球购物
Fossil加拿大官网:化石手表、手袋、首饰及配饰
2019/04/23 全球购物
英国门销售网站:Green Tree Doors
2020/01/07 全球购物
央视元宵晚会主持串词
2014/03/25 职场文书
计算机科学技术自荐信
2014/06/12 职场文书
企业安全生产目标责任书
2014/07/23 职场文书
SpringAop日志找不到方法的处理
2021/06/21 Java/Android
java获取一个文本文件的编码(格式)信息
2022/09/23 Java/Android