c# webbrowser获取某个网页表单input里面的内容,显示在Textbox中, 50
2个回答
展开全部
假设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属性等等
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 主要是这几个词
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询