c# webbrowser获取某个网页表单input里面的内容,显示在Textbox中, 50

c#webbrowser获取某个网页表单input里面的内容,显示在Textbox中,... c# webbrowser获取某个网页表单input里面的内容,显示在Textbox中, 展开
 我来答
落叶l无情
2014-06-22 · TA获得超过1417个赞
知道大有可为答主
回答量:1372
采纳率:0%
帮助的人:1418万
展开全部
假设webbrowser控件名为webbrowser1,textbox控件名为textbox1
textbox1.text=webbrowser1.document.all.ip1.value; //ip1为input的id
或textbox1.text=webbrowser1.document.getelementbyid("ip1").value
或者
textbox1.text=webbrowser1.document.form1.ip1.value; //ip1为表单form1中某input的name
或者无name无id,那么就只有遍历input标签,然后根据要获取的input的特征,比如 value属性等等
更多追问追答
追问
不行啊。试了下
追答
什么提示。额,大小写的问题。照着改一下吧,忘记c#对大小写敏感。textbox1.text=webbrowser1.Document.All.ip1.Value;
Document,All,GetElementById,Value,Text 主要是这几个词
miniappdbulpuy3l3he6
2016-09-19
知道答主
回答量:13
采纳率:100%
帮助的人:7023
展开全部
比如:您的webbrowser1的name是web;
c# webbrowser获取某个网页表单input里面的内容
代码如下:
string str=web.Document.GetElementsByTagName("input")[0].GetAttribute("value");
说明:

("input")[0]代表在您的html的排序几位或者第几个,以0开始数第0个就是HTML的第一个。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式