Web浏览器如何获得动态创建的元素

时间:2015-05-28 11:44:12

标签: javascript c# html

我的英语不好,请基本的英语以获得答案谢谢。

我想制作基本的c#程序来发布一些表格。这是一个例子。

这是页面源代码:

<form>
  <input type='text' id='username' name='username'>
  <input type='password' id='password' name='password'>
  <input type='submit' id='login_button' value='login'>
</form>

我的程序会自动填写此输入并单击“提交”按钮,Everythink is okey。

但有时点击登录按钮表格在div中创建动态验证码。 我无法在webbrowser上获得div属性。 这是页面源代码: 动态创建Div的示例:

<form>
  <input type='text' id='username' name='username'>   
  <input type='password' id='password' name='password'>

/ 动态创建Div开始 /

<div class="captcha-item" id="recaptcha_image" style="width: 300px; height: 57px;">
<img style="display:block;" alt="reCAPTCHA sorusu resmi" height="57" width="300" src="http://www.google.com/recaptcha/api/image?c=03AHJ_VusAFaZS5rvfB19q2Emz-7XuayLW3r5OcGO7zzwFrSWoDeaDNRBo1B7lGVTfInKsVP3RBhg_P7_pRhMIajud1GosuIseTrg8C-z8mh2CY_BOiDIj4subsjD3kWP7wk6evBTHxzfOn7ryQrv4aChE9dMy0krKNxl9QbGvMcd43Ig83F22OBViLTITiL9GgpHBNF4M6B0Ja7bg0EGLHxCc-AQIWhtd1A_Mm_A3bgdPg_DzVbTDS3qIRcxbYqJSj3lKHcOYuPSIeCDPfE6773Q8O2utZTx1SA"></div>

/ 动态创建Div End /

<input type='submit' id='login_button' value='login'>
</form>

如何使用c#webbrowser获取动态创建元素的属性?

0 个答案:

没有答案