求研究下 密码输入是怎么获取到的?

happyer_longlong 2015-04-15 04:02:16
如题 看这个淘宝的地址http://login.tbsandbox.com/member/login.jhtml ,如何获得密码输入框id=TPL_password_1 的值,我模拟用webbroswer 登录无法更改innerText 无法登录
...全文
231 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
happyer_longlong 2015-07-02
  • 打赏
  • 举报
回复
引用 9 楼 caozhy 的回复:
淘宝的应该是用安全控件的,没法获取。
已经解决
引用 9 楼 caozhy 的回复:
淘宝的应该是用安全控件的,没法获取。
QQ234788028 2015-04-16
  • 打赏
  • 举报
回复
密码输入是有插件的,插件不知道能赋值不
  • 打赏
  • 举报
回复
一个比一个厉害…… document.getXXXXX().value不就取到input输入框的值了吗?
u010341022 2015-04-16
  • 打赏
  • 举报
回复
document.getDocumentById("id")获取啊
threenewbee 2015-04-16
  • 打赏
  • 举报
回复
淘宝的应该是用安全控件的,没法获取。
by_封爱 版主 2015-04-15
  • 打赏
  • 举报
回复
你们都厉害...

webBrowser1.Document.GetElementById("TPL_password_1").SetAttribute("value", "happyer_longlong");
happyer_longlong 2015-04-15
  • 打赏
  • 举报
回复
引用 1 楼 diaodiaop 的回复:
是谁告诉你 使用innerText 给文本框赋值的? 我记得 都是setattr.....("value","admin");
我是 用C# 模拟的,貌似 那个密码输入框是用js控制的,我无法找到具体的控制代码
江南小鱼 2015-04-15
  • 打赏
  • 举报
回复
引用 1 楼 diaodiaop 的回复:
是谁告诉你 使用innerText 给文本框赋值的? 我记得 都是setattr.....("value","admin");

mshtml.IHTMLElement ElBtn = (mshtml.IHTMLElement)doc.all.item("txt_UserAccount", 0);
                //给各控件赋值
                if (ElUserName != null)
                {
                    ElUserName.innerText = "xxx";
                }
是innerText给文本框赋值,我就是这么用的
by_封爱 版主 2015-04-15
  • 打赏
  • 举报
回复
是谁告诉你 使用innerText 给文本框赋值的? 我记得 都是setattr.....("value","admin");

110,502

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧