-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)