0
<input type="text" value="Phone" name="Phone" />

我无法像下面那样使用 Id 进行设置。我也无权更改标签。有没有使用名称值来设置值的选项?

Set Helem=IE.document.getElementByValue("Phone")
Helem.Value = "1234565678"
4

1 回答 1

1

假设IE您的示例中是 Internet Explorer 或 Shell.Application 的某个实例,请使用以下 sintax

Set Helem = IE.document.getElementsByName("Phone")

它不会返回对元素的引用,而是返回元素的 HTMLCollection。从您的代码中,它或多或少可以作为数组处理。假设只有一个具有该名称的元素,对它的引用将在Helem(0)

于 2013-10-30T08:11:37.573 回答