我有一个示例网页:
<form action=blabla.php methog=post>...</form>
<form action=blabla.php methog=post>...</form>
<form action=blabla.php methog=post>...</form>
<form action=blabla.php methog=post>...</form>
<form action=blabla.php methog=post><textarea name="data"></textarea><input type="submit"></form>
Run Code Online (Sandbox Code Playgroud)
我想设置textarea并提交最后一个表格.没关系,我可以使用Find.ByName("data")语法找到文本区域.
但是如何找到"data"元素的相应表单?
我不想用
browser.Forms[index]
Run Code Online (Sandbox Code Playgroud)
有什么方法可以找到一个相应的表单来生成Form.Submit()?
获得文本区域后(例如在a中var textArea)只需使用Ancestor()
Form myForm = textArea.Ancestor("form");
Run Code Online (Sandbox Code Playgroud)
.Ancestor(...)类似于ASP.NET中的.Parent
| 归档时间: |
|
| 查看次数: |
1452 次 |
| 最近记录: |