2013-10-30 21 views
0
<input type="text" value="Phone" name="Phone" /> 

我無法像下面那樣設置Id。我沒有權利更改標籤。是否有任何選項使用名稱值來設定值?如何在下面使用VBS腳本獲取值?

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

回答

1

假設你的樣品中IE是Internet Explorer或Shell.Application的一些實例,請使用以下sintax

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

,它不會返回元素的引用,但元素的HTMLCollection 。從你的代碼中,它可以或多或少地作爲數組來處理。假設只有一個具有該名稱的元素,對它的引用將在Helem(0)