问题标签 [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 投票
0 回答
35 浏览

javascript - google.run.script 没有从 javascript 调用中给出错误

我正在尝试找出服务器/客户端数据类型匹配。在带有 javascript 的 html 中,表单本身应该被发送到 google code.gs。

-- 这里最后一个按钮的 onclick 我调用 lSubmit(this.parentNode)

由于我对 parentNode 不太了解,所以我花了一整天的时间才弄清楚我的错误是什么。因为我在表单后使用了“div”,所以 lSubmit 正在使用 div。

我的问题是,

代码.gs

当我发送 div,但 chkForm 想要接收表单时,不应该返回一些错误代码吗?但是在服务器日志中没有说“未定义”或对象类型或 formObj.uname 不存在某种排序。也不会最终导致 javascript withSuccessHandler、withFailureHandler。实际上,我认为 lSubmit 并没有被调用。因为我没有看到评论等到验证。

就像一些错字一样,这一次太难出了什么问题。

我问的最后一个问题在服务器返回日期但 javascript 无法处理的数据处理中也出现了错误。但在那种情况下, withFailureHandler 起作用了。所以很快就想通了。 但是,现在,我应该在哪里添加什么,以便我可以发现服务器和客户端之间的数据类型不匹配存在错误?就像在这种情况下,那个客户端发送了错误的数据?

javascript 是否因为看到不匹配而拒绝运行?

0 投票
1 回答
4400 浏览

javascript - React TypeError:在document.getElementByID JEST TESTING之后无法读取null的属性'parentNode'

我已经设置了几个 Jest 测试,但它们只是不工作并返回此错误。

当我运行程序时,虽然一切正常,没有错误,一切都很好。我添加了一些模拟更改以将一些假值输入日志以检查是否有帮助,但没有。

所以这里是测试代码。

DisplayJournal.spec.tsx

现在这是正在测试的文件,我将 BlockQuote 有问题的行。

0 投票
2 回答
90 浏览

javascript - 为什么 parentNode 替换 td 的所有元素而不是指定的元素?

你好!

有人可以看看我的代码并告诉我出了什么问题吗?(不,我无权编辑 HTML。)

我试图将id="goToThis"放在与 v(weekNumber) 匹配的第一个父级上,在这种情况下为 v2。

问题:它将它设置在每个父母身上,而不仅仅是那些匹配“goToweek”的父母。

我希望它只在第一个匹配的上添加“goToThis”。

Javascript(结果 = “2019, 2”):

示例 HTML

代码执行后::

我想:

0 投票
3 回答
417 浏览

javascript - JS:如何根据需要自动上去“parentNode”多次

假设我有一个div叫做 Z .Z that is a sub-sub-sub... child of adiv calledB which is a child of adiv calledA`。

B从到的所有块Z都设置为display=noneA可见)。

如果我单击链接到 block 的锚点Z,我希望它显示出来。

为此,我需要设置块 Z 的显示block,还要设置其父级的 display* 到块,以及它的父级和一直到块 B....

我不想对所有可能的关卡进行“硬”编码,因为我可以有 2、4 或 10 个关卡。所以我想找到一种自动完成的方法。

我对上面的示例进行了一些简化,因为我必须设置display=block每 2 个“代”(cf 在我的代码中parentNode.parentNode

到目前为止,这是我的代码(兔子洞下有 2 级!)而不是自动化:


递归使用 indexLink() :

0 投票
3 回答
225 浏览

javascript - 如何在javascript中的if else语句中检查parentNode classList

我有一个函数,只要从特定组中单击复选框,就会调用该函数。我试图在选中复选框时向输入的父包装器添加一个类,然后在未选中时删除该类。我的问题是,我似乎无法让 parentNode 和 classList 一起工作。

例如。此代码有效:

但是这段代码返回一个未定义的错误

对于上下文,这就是我最终要达到的目标:

0 投票
2 回答
55 浏览

xml - 如何在子节点中获取值而不在xpath中给出父节点

我有一个看起来像这样的 xml

我需要在不使用父节点 req 和 info 的情况下获得值 20 或 50

谁能帮我这个?

0 投票
3 回答
70 浏览

javascript - 本地存储 - 刷新时出现错误的列表项

我用本地存储创建了一个待办事项列表。如果您创建三个列表项并删除第二个,则删除的列表项将在刷新时重新出现在第三项的位置。

编辑:我不确定它是否与本地存储或原始 todo 数组有关。在下面的代码中,我试图从数组中删除相关值,但我怀疑这不起作用(将数组记录到控制台不会产生任何结果)。

虽然它与本地存储无关,但我认为问题在于以下代码:

编辑:这是我用来存储列表项的代码:

} }

这是 codepen 的链接:https ://codepen.io/david-webb/pen/yLeqydK

你能帮我吗?

0 投票
1 回答
44 浏览

javascript - parentElemenst 和 parentNode 无法从列表中删除项目

在我的反应项目中,我的目的是在单击垃圾桶图标时删除项目。我尝试使用or来访问li元素,但是当我单击垃圾桶按钮时,控制台会向我显示不同的父元素。有时向我展示,但有时。我不明白这就是为什么parentNodeparentElementsliicons div

输出是这样的(img)

0 投票
2 回答
34 浏览

javascript - 你好!我想一次性删除容器内的所有 div。如果没有内部 div 的任何类或 id,我怎么能做到这一点?

我创建了一个表单来搜索事物并将它们作为 div 添加到容器中。现在,对于每个新搜索,我都希望删除容器中的所有 div。我怎么做?

0 投票
0 回答
42 浏览

javascript - 我想更改父节点子节点的顺序。我应该怎么办?

我不擅长英语。请理解。

我想解决一个名为 testdom 的网站提供的问题。

https://www.testdome.com/questions/javascript/food-ranking/46764?visibility=3&skillId=2

你能帮我解决这个问题吗?谢谢你的提示。

祝你有美好的一天。

[我的代码]