问题标签 [nodelist]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
90 浏览

java - 如何在不让对象变成 DeferredElementImpl 的情况下将随机对象放入堆栈?

我正在尝试将两者StringsNodes放在Stack. 我使用 NodeList方法item(int)Node. NodeList然后,我将Node其推送到Stack. 我唯一的问题是,除非我有问题,否则我不会将其视为一个Node问题。

当我调用getClass()方法时Node,它返回:

NodeList当我在( )上调用相同的方法时getClass(),它会返回:

两次调用该getClass()方法时,都是在我将其放在Stack. 我希望能够对 a 进行任何不同Objects的处理Stack,并且能够过滤 Stack 上的所有对象以找出它们属于哪个类。谢谢!

0 投票
3 回答
8970 浏览

javascript - IE8 中的“Array.prototype.slice:'this' 不是 JavaScript 对象”错误

据我了解,IE8 可以访问该Array.prototype.slice方法。然而,当我尝试调用它以将 aNodeList转换为数组时,它给了我错误Array.prototype.slice: 'this' is not a JavaScript object你可以在这里查看,或者在这里查看我的代码:

HTML

JavaScript

这里发生了什么?

0 投票
5 回答
17603 浏览

javascript - 从 JavaScript 中的单个节点创建节点列表

这是其中一个看起来很简单,但我想不出一个好的方法来解决它。

我有一个节点,也许nodelist = document.getElementById("mydiv");- 我需要将它规范化为一个节点列表。也不是一个数组:一个真实的、真正的nodeList对象。

不是 nodelist = [document.getElementById("mydiv")];

请不要图书馆。

0 投票
2 回答
726 浏览

javascript - Javascript:DIV 内容到 URL 字符串,结果 = [对象节点列表] 和“未定义”

这是一个非常具体的问题,如果听起来重复,请见谅。

我有一段代码可以操作 Wordpress 的“按此”功能,该功能允许快速撰写有关远程站点的博客,包括复制文本选择。

我想要操纵它,是从 wordpress 引擎网站重新记录(带信用)整个博客文章。Wordpress.com 在他们的站点中内置了此功能,但如果您有自己的托管站点,则此功能不存在。

我已经设法选择了正确的 DIV,并让弹出窗口正常工作,但是内容不存在。

结果来自:

是 y = [对象节点列表]

结果是“未定义”

结果是 '[object HTMLDivElement][object HTMLDivElement]' (结果与从 y.innerHTML 中提取的结果相同)

我已经广泛搜索以寻求帮助,但无法为代码引入解决方案。

有人可以帮忙吗?

0 投票
1 回答
3608 浏览

android - myNodeList.item(0).getNodeValue() 不返回任何值。安卓

我有这个 xml 文件,并且我获得了一个NodeList包含所有模型的文件,当我调用时myNodeList.getLength(),它给了我正确的数字 2。但是当我调用myNodeList.item(0).getNodeValue()应该返回的url1时,它不显示任何值。有什么问题??

解析器类,我NodeList models = myParser.getValue(e, "model",0);用来获取模型

0 投票
0 回答
542 浏览

javascript - JavaScript:无法替换 NodeList 中的元素

这是对两个并行节点列表进行排序的冒泡排序的一部分,payRates并且txlis.

payRates是浮点对象的 NodeList。txlis是一个 LI 元素的 NodeList。我可以覆盖其中的元素,payRates但无论我尝试什么,其中的元素都txlis保持原来的顺序。

我已经像这个例子一样尝试过,我已经尝试过list.parentNode.replaceChild()listUL 元素是从哪里txlis派生的),我已经尝试从头开始创建新的 LI 元素,但没有任何效果。

我究竟做错了什么?

0 投票
3 回答
24507 浏览

java - 使用java NodeList合并xml文件

我正在尝试合并两个 xml 文件,如下所示,但我无法获得所需的输出,请帮助我,谢谢

Java代码:

文件1.xml

文件2.xml

电流输出:

预期输出:

0 投票
1 回答
56 浏览

java - 从 XML 获取属性的正确方法?

我有以下 XML 文件

获取此数据的正确 Java 方法是什么?我越来越困惑:)

我正在尝试以下..

将 xml 文件加载到 aDocument dom后,我尝试执行以下操作:

我当然得到空值。

我错过了一些东西..我不知道是什么...请帮助我。

任何有关该问题的信息将不胜感激。

谢谢你

克菲尔

0 投票
1 回答
2747 浏览

java - XPath 节点列表顺序 (Java)

我有以下 XML 结构。

我正在使用以下 XPath 表达式来获取标题列,并同样获取正文列。

我可以假设 XPath 将始终以相同的顺序返回标题和正文列,以便它们始终匹配吗?或者我什至可以假设列总是按文档顺序返回?

0 投票
1 回答
3119 浏览

javascript - CasperJS在NodeList中返回空元素

这是我正在运行的脚本:

一切都很好,直到 map 调用的内部循环,特别是console.log(elem.innerHTML). 中的许多元素schools_arr为空。如果我if(elem != null) { ... }在声明周围添加一个,console.log那一切都很好,但这违背了这一点。当我document.querySelectorAll在页面上的 Chrome 控制台中运行相同时,NodeList 中的 513 个元素都不是空的。CasperJS 也报告了 513 个元素,但它显示许多为空。这里发生了什么?页面没有完全加载吗?我以前从未使用过 CasperJS,如果这是一个新手错误,我很抱歉。