VB填充IE上的輸入框並提交

2021-08-21 22:52:13 字數 746 閱讀 3018

vb填充ie上的輸入框並提交

假設登入頁面的html**如下:

很簡單的頁面,在上面有乙個登入的form,乙個使用者名稱輸入框loginname,乙個密碼輸入框loginpassword和乙個提交按鈕clickme

然後用ie開啟這個頁面,注意頁面的title設定為testpage。

然後開啟vb,在工程中引用microsoft internet controls:

private sub command1_click()

dim ielist as new shellwindows

dim browser

dim doc

on error resume next

'遍歷當前地瀏覽器視窗

for each browser in ielist

'找到需要地ie視窗

if browser.document.title = "testpage" then

'獲得瀏覽器地文件物件

set doc = browser.document

'填寫使用者名字段

doc.body.all("loginname").value = "eddie"

'填寫密碼字段

doc.body.all("loginpassword").value = "123456"

'提交doc.body.all("clickme").click

end if

next

end sub

記錄下input輸入框自動填充的坑,附帶解決方法

當自動填充資料後,輸入框所展示的效果特別醜,會有自帶的填充樣式 解決方法 可以修改 webkit autofill中box shadow的屬性去改變輸入框自動填充的顏色 input webkit autofill 可以看下修改完後的效果 注意 如果需要使用透明色或者是有透明度的填充色,需要設定自動填...

消除瀏覽器對input輸入框的自動填充

mozilla官方文件建議的是 直接使用 autocomplete off 即可禁止輸入框從瀏覽器cache獲取資料,博主以前使用這個也就足夠相容瀏覽器了。現在發現,卻在chrome firfox上有相容性 無法解決。1 可以設定乙個預設的input用來接收瀏覽器的預設填充,並且設定css為disp...

Chrome瀏覽器下自動填充的輸入框背景

記錄下從張鑫旭老師的微博中看到關於input輸入框的屬性 1 autocomplete off autocomplete 屬性規定輸入字段是否應該啟用自動完成功能 自動完成允許瀏覽器 對字段的輸入。當使用者在字段開始鍵入時,瀏覽器基於之前鍵入過的值,應該顯示出在字段中填寫的選項。注釋 autocom...