设置htmlElement的属性不起作用

时间:2012-12-14 12:19:55

标签: c# winforms webbrowser-control setattribute

我遇到了一个奇怪的问题。我正在尝试使用 webbrowser 登录网站,方法是设置两个输入的值属性并调用提交输入的单击,一个输入用于用户名,另一个用于输入密码。

        HtmlElement tempElement;

         // typing email of the user to the email textbox.
        tempElement = browser.Document.GetElementById("txtUserName");
        tempElement.SetAttribute("value", userName);

        // typing password of the user to the password textbox.
        tempElement = browser.Document.GetElementById("txtPassoword");
        tempElement.SetAttribute("value", "123456");

现在,根据需要设置用户名输入的值,但设置密码输入的值不起作用。 我试图只更改密码输入的 OuterHtml ,但它仍然没有改变,似乎每次尝试更改密码输入都没有用。

有人知道为什么设置密码输入的value属性不起作用吗?

0 个答案:

没有答案