2012-07-11 62 views
1

我想用vbscript加載一個頁面。然後我在其輸入字段中輸入一些虛擬值並嘗試提交它。Internet Explorer自動化表單文章

這裏是它的代碼:

Dim ie 
Set ie = WScript.CreateObject("InternetExplorer.Application") 
ie.navigate("http://somepage.com") 

ie.width = 900 
ie.height = 600 
ie.Visible = 1 

WScript.sleep(5000) 

'Home page of user is loaded. 
'Now find the field containing mobile number and type message 




    Dim nameField, messageField 
    set nameField = ie.document.getElementById("MobileNos")'this line throws error 
    nameField.value = "somebody" 

    messageField = ie.document.getElementById("Message") 
    messageField.value = "Hi" 

    'Sending the message 
    ie.document.frmpostcomment.submit() 

但每當我嘗試運行該代碼不發佈評論,而是剛剛刷新頁面。

在此先感謝。

回答

0

期間,我應該寫

ie.document.frmpostcomment.submitbtn.click 

形式這爲我工作的崗位。