我正在尝试从自定义标签获取所有元素,例如。 <bring-home></bring-home>
EG。 var elm = document.getElementsByTagName('bring-home'), i;
console.log("Number of Elements: "+elm.length);
以上返回0,我只是想到这导致我的代码中出现其他问题。是否有某些原因我的自定义标签没有被此功能选中?怎么解决?
答案 0 :(得分:1)
确定,
脚本返回0个元素,因为它是在标题中加载而不是在页面加载后。
document.getElementsByTagName
函数并将其加载到<body onload="funcName();">
html中。我仍然遇到了element.addEventListener('click', function()...)
感谢您的帮助解决。