JS.findElementById()使用介绍


Posted in Javascript onSeptember 21, 2013
his.findElementById = function (identifier, frame) { 
if (!frame) { 
frame = window; 
} var element = frame.document.getElementById(identifier); 
if (element && element.getAttribute('id') === identifier) { 
return element; 
} 
// else if (browserVersion.isIE || browserVersion.isOpera) { 
// // SEL-484 
// var xpath = '/descendant::*[@id=' + identifier.quoteForXPath() + ']'; 
// return this 
// .findElementByXPath(xpath); 
// } 
else { 
// MOD 2011-12-9 有的新窗口中frame与老窗口相同。一般是先操作新窗口。从后向前找 
if (frame.frames && frame.frames.length > 0) { 
for (var i = frame.frames.length - 1; i >= 0; i--) { 
element = this.findElementById(identifier, frame.frames[i]); //frames[i].document.getElementById(identifier); 
if (element && element.getAttribute("id") === identifier) { 
return element; 
} 
} 
} 
} 
return null; 
};
Javascript 相关文章推荐
Javascript调试工具(下载)
Jan 09 Javascript
IE8 引入跨站数据获取功能说明
Jul 22 Javascript
解读JavaScript中 For, While与递归的用法
May 07 Javascript
js菜单点击显示或隐藏效果的简单实例
Jan 13 Javascript
jQuery寻找n以内完全数的方法
Jun 24 Javascript
如何判断Javascript对象是否存在的简单实例
May 18 Javascript
微信小程序 常用工具类详解及实例
Feb 15 Javascript
基于JavaScript实现瀑布流效果
Mar 29 Javascript
手机端转换rem适应
Apr 01 Javascript
解决html-jquery/js引用外部图片时遇到看不了或出现403的问题
Sep 22 jQuery
微信小程序报错:this.setData is not a function的解决办法
Sep 27 Javascript
JavaScript事件冒泡机制原理实例解析
Jan 14 Javascript
JS.getTextContent(element,preformatted)使用介绍
Sep 21 #Javascript
javascript实现原生ajax的几种方法介绍
Sep 21 #Javascript
使用javascript实现页面定时跳转总结篇
Sep 21 #Javascript
window.navigate 与 window.location.href 的使用区别介绍
Sep 21 #Javascript
javascript使用isNaN()函数判断变量是否为数字
Sep 21 #Javascript
js调用css属性写法
Sep 21 #Javascript
JSP跨iframe如何传递参数实现代码
Sep 21 #Javascript
You might like
第八节 访问方式 [8]
2006/10/09 PHP
PHP实现简单实用的分页类代码
2016/04/08 PHP
常用PHP数组排序函数归纳
2016/08/08 PHP
[原创]php正则删除html代码中class样式属性的方法
2017/05/24 PHP
使用jQuery插件创建常规模态窗口登陆效果
2013/08/23 Javascript
点击按钮或链接不跳转只刷新页面的脚本整理
2013/10/22 Javascript
文本框只能选择数据到文本框禁止手动输入
2013/11/22 Javascript
JS设置下拉列表框当前所选值的方法
2015/12/22 Javascript
jquery+Jscex打造游戏力度条
2020/09/12 Javascript
移动端web滚动分页的实现方法
2017/05/05 Javascript
JavaScript监听手机物理返回键的两种解决方法
2017/08/14 Javascript
cnpm加速Angular项目创建的方法
2018/09/07 Javascript
js实现图片推拉门效果代码实例
2019/05/18 Javascript
Weex开发之WEEX-EROS开发踩坑(小结)
2019/10/16 Javascript
JavaScript定时器常见用法实例分析
2019/11/15 Javascript
python调用短信猫控件实现发短信功能实例
2014/07/04 Python
pandas DataFrame数据转为list的方法
2018/04/11 Python
详解Python中字符串前“b”,“r”,“u”,“f”的作用
2019/12/18 Python
Python爬虫库BeautifulSoup获取对象(标签)名,属性,内容,注释
2020/01/25 Python
python3中使用__slots__限定实例属性操作分析
2020/02/14 Python
新版Pycharm中Matplotlib不会弹出独立的显示窗口的问题
2020/06/02 Python
HTML+CSS3模拟心的跳动实例代码
2017/09/05 HTML / CSS
如何使用localstorage代替cookie实现跨域共享数据问题
2018/04/18 HTML / CSS
在HTML5 Canvas中放入图片和保存为图片的方法
2014/05/03 HTML / CSS
HTML5 canvas基本绘图之填充样式实现
2016/06/27 HTML / CSS
cosme官方海外旗舰店:日本最大化妆品和美容产品的综合口碑网站
2017/01/18 全球购物
管理专员自荐信
2014/01/26 职场文书
房务中心文员岗位职责
2014/04/16 职场文书
党员群众路线自我剖析材料
2014/10/06 职场文书
招标保密承诺书
2015/01/20 职场文书
同学聚会邀请函
2015/01/30 职场文书
高校自主招生自荐信2015
2015/03/04 职场文书
jquery插件实现搜索历史
2021/04/24 jQuery
CSS实现切角+边框+投影+内容背景色渐变效果
2021/11/01 HTML / CSS
mysql幻读详解实例以及解决办法
2022/06/16 MySQL
python高温预警数据获取实例
2022/07/23 Python