gpt4 book ai didi

Javascript:DIV 内容到 URL 字符串,结果 = [对象节点列表] 和 'undefined'

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

这是一个非常具体的问题,如果听起来重复,很抱歉。

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

我想要操纵它的目的是从 WordPress 引擎站点重新发布(带有信用)整个博客文章。 Wordpress.com 已将此功能内置到其网站中,但如果您有自己的托管网站,则不存在此功能。

我已成功选择正确的 DIV,并使弹出窗口正常工作,但内容不存在。

结果来自:

 y = d.getElementsByClassName('entry'),

y = [对象节点列表]

z = y.innerHTML,

结果是“未定义”

for (var i = 0; i < y.length; ++i) {
z = z + y[i];}

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

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

有人可以帮忙吗?

最佳答案

不知道为什么在“;”的末尾添加“,”应该是

 y = d.getElementsByClassName('entry'),

您的问题是 getElement s ByClassName('entry') 返回一个由共享类名“entry”的所有元素组成的数组;

如果你想访问第一个,你应该使用

y = d.getElementsByClassName('entry')[0];

或者您可以使用for来遍历所有内容:

for(var i in d.getElementsByClassName('entry')) {
y = d.getElementsByClassName('entry')[i];
alert(y.innerHTML);
}

关于Javascript:DIV 内容到 URL 字符串,结果 = [对象节点列表] 和 'undefined',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13377526/

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