2013-01-04 58 views
3

我用cocoonjs使在Android HTML5比賽,但我不能使用requirejs原因的方法getElementsByTagName不工作的,任何人有一個想法,我怎麼能取代:getElementsByTagName是否等同?

document.getElementsByTagName('script'); 
+1

的getElementsByTagName應該正常工作? – Stokedout

+0

不是根據此功能列表 - 但它可能不是100%完整 - http://wiki.ludei.com/cocoonjs:featurelist#document - 他們不支持的奇怪的事情。 – Pebbl

+0

'console.log(typeof document.getElementsByTagName)'報告什麼? – cloakedninjas

回答

0

所以我的問題實際上已經沒有與getElementsByTagName功能鏈接,但對於那些誰想要一個相當於我有這樣的一個:

var scriptArray = []; 
for (var s in document.head.childNodes) 
{ 
    if (document.head.childNodes[s].nodeName == "SCRIPT") 
    { 
    scriptArray.push(document.head.childNodes[i]); 
    } 
}