JS.findElementById()使用介紹
更新時間:2013年09月21日 12:39:38 作者:
JS.findElementById()想必大家并不陌生吧,下面有個不錯的示例,感興趣的朋友可以參考下
復(fù)制代碼 代碼如下:
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;
};
相關(guān)文章
6種JavaScript繼承方式及優(yōu)缺點(小結(jié))
這篇文章主要介紹了6種JavaScript繼承方式及優(yōu)缺點(小結(jié)),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-02-02使用TypeScript實現(xiàn)一個類型安全的EventBus示例詳解
EventBus是工作中常用的工具,本文用Typescript實現(xiàn)一個具備基礎(chǔ)功能且類型安全的EventBus,是我近期學(xué)習(xí)Typescript的知識總結(jié),對TypeScript實現(xiàn)EventBus相關(guān)知識感興趣的朋友一起看看吧2022-06-06淺談js中startsWith 函數(shù)不能在任何瀏覽器兼容的問題
下面小編就為大家?guī)硪黄獪\談js中startsWith 函數(shù)不能在任何瀏覽器兼容的問題。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-03-03初學(xué)JavaScript_03(ExtJs Grid的簡單使用)
Ext JS Grid的簡單使用:(從土豆的文檔中學(xué)到)2008-10-10JavaScript-定時器0~9抽獎系統(tǒng)詳解(代碼)
這篇文章主要介紹了 JavaScript-定時器0~9抽獎系統(tǒng),通過代碼實例說明函數(shù)調(diào)用的整體操作,具體步驟大家可查看下文的詳細(xì)講解,感興趣的小伙伴們可以參考一下。2017-08-08