问题标签 [parent-node]

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 投票
2 回答
11152 浏览

c# - c# 获取TreeView父节点列表

如果我有一个 TreeView (myTreeview),我如何获得所有作为父节点的节点的列表?即有孩子的节点

0 投票
4 回答
622 浏览

c# - 基本 LINQ 语法

假设您有一个像这样的 XML:

使用 Linq,您将如何获得 Person 的所有必需字段名称的列表?

我今天才开始使用 LINQ/XML,这已经是我所知道的了。

0 投票
2 回答
2668 浏览

javascript - 多个父节点在 Internet Explorer 7 中不起作用


Internet Explorer 7 给我错误“无法获取属性'innerHTML' 的值:对象为空或未定义”,当代码清楚地适用于 ie 9 ff 和 chrome 任何建议时。

0 投票
2 回答
8612 浏览

javascript - 如何在javascript中获取选择元素的父节点

如果更改下拉列表中的选定项目,我正在尝试更改表格单元格的背景颜色。我对文本框使用相同的 javascript,它工作正常。在萤火虫中,当从选择中调用时,“单元格”是未定义的。

这是我的脚本/html

如果我只是传递选择对象(使用“this”而不是“this.parentnode”),我可以更改选择的背景颜色(可能符合要求),但我不知道如何获取父节点。

谢谢

0 投票
1 回答
1350 浏览

javascript - 获取当前脚本标签的父节点

有什么方法可以获取当前脚本标签的父节点。我想将 id 属性分配给 script 标签,但发现它不支持标准属性。

实际上,我想在框架内获取文档的标题,而 document.title 正在返回网页的标题。

0 投票
2 回答
749 浏览

javascript - JavaScript 用链接改变 div 颜色

这看起来很简单,但我对 JavaScript 来说是全新的。我的页面上有一个链接。当您单击此链接时,会发生 2 件事。1)使用html页面跳转到页面上引用的锚标记的位置。2) 保存链接的 div 更改其背景颜色。

HTML

JS

Firebug 告诉我 document.getElementsByName(highlight).parentNode 未定义,这就是我感到困惑的地方。

0 投票
1 回答
358 浏览

php - php - 使用 preg_match 找到的字符串的 parentNode

我正在尝试访问使用 preg_match 找到的元素的 parentNode,因为我想通过文档的 DOM 读取使用正则表达式找到的结果。我无法通过 PHP 的 DOMDocument 直接访问它,因为 div 的数量是可变的,并且它们没有实际的 ID 或任何其他能够匹配的属性。

为了说明这一点:在下面的示例中,我将match_me与 preg_match 匹配,然后我想访问 parentNode (div) 并将所有子元素 (p) 放入 DOMdocument 对象中,这样我就可以轻松地显示它们。

0 投票
3 回答
2241 浏览

javascript - 恢复使用 parentNode.removeChild 删除的项目

您知道我如何通过以下方式恢复使用 JavaScript 删除的项目:

0 投票
1 回答
324 浏览

javascript - 有没有办法在 jQuery 选择器中使用 javascript parentNode 而不是最接近()?

我正坐在一段代码上,这在移动设备上是超慢的。

我在 Jquery Mobile 中有一个包含大约 40 个输入元素(按钮)的输入表单。在 Jquery Mobile 中,这意味着:

通常,我可以绑定到input,这在所有 PC 浏览器上都可以正常工作,但是一旦我切换到移动设备并且输入元素的数量增加,按钮就会失效。

作为一种解决方法,我现在绑定到最接近的ui-btn,如下所示:

这至少使元素可点击,但它仍然很慢。

我一直在查看与本机 Javascript 方法(如此jsPerf)进行比较的示例。如果我假设性能差异为 1:10(就像从台式机切换到移动设备时一样,我很确定我的“最近”调用会减慢速度。closest

我的问题:
有没有办法closest用原生 Javascript 方法替换我的链式调用?如果是这样,这会是什么样子?

编辑
我已经退出了有问题的功能。这就是我正在做的事情:

所以我已经绑定到整个图表并委托给按钮。在移动设备上这仍然需要很长时间,所以一些性能消耗者会引起人们的注意,请告诉我。

再次感谢!

0 投票
1 回答
783 浏览

xml - 不处理子节点(使用“SelectNodes”)

示例 XML;

我只想从<cmdset>标签中提取文本。示例代码;

电流输出;

期望的输出;

谢谢请