-1
整個計算器和谷歌搜索,有登錄到網站的一個常見方式 - 但該網站我試圖登錄,這是行不通無法登錄到網站與getelementsbyid
典型的代碼:
$username = 'username'
$password = 'password'
$ie = new-object -comobject internetexplorer.application
$ie.visible=$true
$ie.navigate("example.com")
$usernamefield = $ie.document.getelementsbyid("username")
$usernamefield.value("$username")
$usernamefield = $ie.document.getelementsbyid("password")
$usernamefield.value("$password")
$link = $ie.documents.getelementsbyid("login")
$link.click()
這並不適用於我的特定網站,因爲當我檢查網站時,在這些部分中沒有顯示「id」。
這裏是什麼顯示: 對於用戶元素:
<input type="text" name="username" maxlength="96" size="20" value="" class="input">
對於密碼元素:
<input type="password" name="password" maxlength="40" value="" class="input">
對於登錄按鈕:
<input type="image" src="data:image/webp;b" alt="Sign In" title=" Sign In ">
是否有另一種方式與我們一樣,填寫密碼字段的用戶名爲&作爲點擊「登錄」按鈕的另一種方式?或者有沒有找到這些元素的ID的方法? (因爲我想,他們必須有一個id)