【发布时间】:2020-12-10 14:58:39
【问题描述】:
我正在尝试使用 Excel 自动化在 textarea 字段中插入值,我做了很多研究但没有成功。
我使用了下面的脚本。
IE.document.all("content").Item.Value = "Hi"
IE.document.all("content").Value = "Hi"
IE.document.all("content").innerHtml = "Hi"
这些例子都不起作用。
【问题讨论】:
-
.innertext ?我去看看
-
你为什么使用
document.all?这已被弃用,可能无法在网站上使用。另外,您的选择器"content"是类名吗?如果是这样,您可能正在寻找类似IE.document.querySelector(".content").innerHTML = "Hi"的东西。添加您的 HTML 以获得更好的参考。 -
能否提供相关的html代码,以便我们测试一下如何定位元素?此外,我同意 Robert,你应该使用其他 css 选择器而不是
document.all,它是 deprecated。 -
听起来不错,我会把评论放到答案中,这样这个问题就可以解决了。
标签: excel vba internet-explorer