c#网页编程,没有id怎么利用webbrowser来填充用户名密码
<divclass="emailfocuss"><inputtype="text"name="email"placeholder="您的邮箱地址或绑定手机"></div>...
<div class="email focuss"><input type="text" name="email" placeholder="您的邮箱地址或绑定手机"></div>
<div class="password"><input type="password" class="pwd" placeholder="请输入密码"></div>
<div><input class="submit" type="submit" hidefocus=""><p class="reg">还没有 账号?<a href="http://login.yinyuetai.com/register" target="_blank" hidefocus="">立即注册!</a></p></div>
Document.All
GetElementsByTagName或别的 请提供具体思路或算法
非常感谢!!! 展开
<div class="password"><input type="password" class="pwd" placeholder="请输入密码"></div>
<div><input class="submit" type="submit" hidefocus=""><p class="reg">还没有 账号?<a href="http://login.yinyuetai.com/register" target="_blank" hidefocus="">立即注册!</a></p></div>
Document.All
GetElementsByTagName或别的 请提供具体思路或算法
非常感谢!!! 展开
1个回答
展开全部
既然网页编程没有ID 你可以给他一个ID
不过没有ID也行 你说了GetElementsByTagName 但是name可以有重复的
所以你要保证你取到的索引就是你需要的那个控件索引
var txtbox=document.GetElementsByTagName("email
")[0].value="xxx"; 假定就你页面就一个叫email的控件
不过没有ID也行 你说了GetElementsByTagName 但是name可以有重复的
所以你要保证你取到的索引就是你需要的那个控件索引
var txtbox=document.GetElementsByTagName("email
")[0].value="xxx"; 假定就你页面就一个叫email的控件
追问
那个xxx是啥?我现在找到那个控件了。模拟点击登录按钮没有反应,直接在webbrowser里点登陆还是没反应。跟登陆https加密有关吗?
追答
你不是要填充用户名什么的么 xxx 就是值
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询