从特定表单获取特定输入元素

时间:2011-07-19 12:38:19

标签: c# mshtml dom ihtmldocument

与声明一样,

string value = document.forms["sap.client.SsrClient.form"].elements["sapwdssr..requestCounter"].value;

在javascript中,是否有相应的语句来获取C#中特定表单中特定输入元素的值?

我可以使用HTMLDocument和mshtml接口来实现。但这是一个相当麻烦的过程,所以如果存在任何直接的方法或属性,那就太棒了。

1 个答案:

答案 0 :(得分:0)

我假设您要求解析 HTML,而不是尝试对呈现的网页进行某种形式的运行时操作,对吗?

如果是这种情况,我强烈建议您查看HTML Agility Pack,我们已经非常成功地使用它来解析HTML,就好像它是XML一样。您可以使用简单的XPath查询来完成您的工作。