gpt4 book ai didi

javascript - 节点列表 - 'undefined: not bound to any nodes'

转载 作者:行者123 更新时间:2023-11-28 02:28:08 24 4
gpt4 key购买 nike

这有什么问题吗?

YUI().use('node', function (Y) 
{
var doc = Y.one('#content');
// alert(doc.getHTML());
var nodes = new Y.NodeList(doc.getElementsByTagName('h1'));
// Do something ...
});

doc.getHTML() 显示带有一些 1 级标题的预期文档。但节点始终是“未定义:未绑定(bind)到任何节点”。

感谢您的帮助!

最佳答案

'doc' 是 Y.Node 对象,而不是 native DOM 对象,因此没有 getElementsByTagName() 方法。在这种情况下,我认为你想要:

var nodes = doc.all('h1');

请记住,当使用 YUI 操作 DOM 时,您正在使用外观对象、Y.Node 或 Y.NodeList。不要将 YUI 方法调用与 native DOM 方法调用混合在一起,除非您确定自己知道自己在做什么。

关于javascript - 节点列表 - 'undefined: not bound to any nodes',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14581165/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com