国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Visual Basic > 正文

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

2024-09-07 17:32:52
字體:
來源:轉載
供稿:網友

VB填充IE上的輸入框并提交
假設登錄頁面的HTML代碼如下:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>
 <title>testPage</title>
</head>

<body>

<FORM name=chh method = "POST" action = "login.asp">

  <table width="100%" border="0" cellspacing="0" cellpadding="2">
    <tr>
      <td width="31%" align="center">用戶:</td>
      <td width="69%" align="left">
       <input name="LoginName" type="text" id="LoginName" size="12">
      </td>
    </tr>
    <tr>
      <td width="31%" align="center">密碼:</td>
      <td width="69%" align="left">
       <input name="LoginPassword" type="password" id="LoginPassword" size="12">
      </td>
    </tr>
  </table>
<input type = "submit" id = "clickme" value = "提交">
</FORM>
</body>
</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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 禄丰县| 金平| 蒙阴县| 龙游县| 济宁市| 哈巴河县| 侯马市| 镇宁| 高州市| 迭部县| 建瓯市| 五华县| 宁波市| 大余县| 郓城县| 尼木县| 鹤庆县| 霞浦县| 姚安县| 望江县| 临漳县| 定结县| 高平市| 彩票| 浦江县| 渝北区| 德令哈市| 长丰县| 巴青县| 社旗县| 德兴市| 阳原县| 麦盖提县| 卓尼县| 和硕县| 祁阳县| 定西市| 辽宁省| 静安区| 饶阳县| 保山市|