3
我試圖做一個登記程序: 例如: Button1的Click事件:如何通過名稱從html獲取註冊字段的元素?
WebBrowser wb = new WebBrowser();
wb.Navigate("register site");
wb.Document.GetElementById("passwort").SetAttribute("value", textBox1.Text);
wb.Document.GetElementById("register").InvokeMember("click");
這裏是註冊頁面的html代碼(從查看源代碼):
<td><h5>Password:<br><input type="password" name="passwort"></td>
<td> <input type="submit" name="register" value="Registri"></td>
有有沒有機會以他的名字得到元素?因爲它沒有ID。
我在你的代碼獲得:錯誤:只有一個分配新建分配FY,遞增等新對象表達式可以作爲一個statment – Alexander
上面的代碼將返回正確的元素 - 你仍然需要做的事情與它: 'var passwordElement = wb.Document.GetElementsByTagName(「input」)[「passwort」]; passwordElement.SetAttribute(「value」,「your_password」);' – Xerxes