> 信息中心 >

c#获取HTML源文件中指定元素的值,其中有一个sfzmhm属性有两个,请问怎么获取指定的那个input

来源:互联网 编辑:吕秀秀

有网友碰到过这样的问题:c#获取HTML源文件中指定元素的值,其中有一个sfzmhm属性有两个,请问怎么获取指定的那个input,问题详细内容为:

获取源文件和指定元素的值已经写好了就是下边这个图,但是源文件那边有两个sfzmhm这个属性,源文件是不能改的,也没有id,请问怎么获取到这个指定的input(求大神看一眼)

c# winform .net ,我搜你通过互联网收集了相关的一些解决方案,希望对有过相同或者相似问题的网友提供帮助,具体如下:

解决方案1:
通过上下文判断,总有不一样的元素,然后一级一级往下找 奖励园豆:5
============================================
确实,不一样的地方能找到就是不知道这个代码怎么写,怎么能获取到指定的那个
解决方案2:
mshtml.IHTMLDocument2 doc2 = (mshtml.IHTMLDocument2)Browser.Document;
mshtml.IHTMLElementCollection inputs = (mshtml.IHTMLElementCollection)doc2.all.tags("INPUT");
mshtml.HTMLInputElement input1 = (mshtml.HTMLInputElement)inputs.item("sfzmhm", 1);
//input1.readOnly = true;
//MessageBox.Show(input1.value);
mshtml.HTMLInputElement input2 = (mshtml.HTMLInputElement)inputs.item("syr", 0);
input2.value = "刘德华";
mshtml.IHTMLElement element2 = (mshtml.IHTMLElement)inputs.item("buttonOK", 0);
//不可用
//element2.outerHTML = "<input id="buttonOK" name="buttonOK" disabled="disabled" type="button" class="button" value="确定(F8)" onclick="formsubmit();">";
//可用
element2.outerHTML = "<input id="buttonOK" name="buttonOK" type="button" class="button" value="确定(F8)" onclick="formsubmit();">";

C语言自学入门

别灰心,我也在高中时也是自学C语言的。现在我已经会了C、C++、java三种语言。刚入门,想很快掌握是不可能的,以我自己这两年的学习经验来看,刚入门学习一门计算机语言...

c语言中的头文件

//宽字符分类 ////////////////////////////////////////////////////////////////////////// 标准 C++ (同上的不再注释) #include <algorithm> //STL 通用算法 #include <bitset> //STL 位集容器 #include &...

维生素c有什么作用

促进胶原蛋白的形成,使皮肤光滑、美白、有弹性;具有抗氧化、解毒的作用,减少烟、酒、药物副作用、环境污染对身体的损害等作用。 而人体不能制造维生素C,必须每天从富...

汽车空调的那个A/C是什么意思?

air conditioning是汽车空调的意思,所以带A/C的开关就是空调开关 A/C是压缩机开关,也就是空调制冷开关,夏天用。A/C是空调的缩写,它的全称是air condition...

学习c语言需要什么基础呢?

一定的英文基础是必要的。 看书时要多做习题,一题一题的弄明白,要不书也白看 从一开始养成良好的编程习惯,怎么算好的你看书上的代码怎么写的 关于数学, 初中数...

谁有C Free5.0的注册码?

用户名:123123 电子邮件:111@qq.com 注册码:mJ2Em9jdm7jGwYTpmp2H6KmehtvO

C语言和C++语言的区别是什么?

是一个集体。但你也可能单独调用API。 3,特别是C++中的图形处理,它和语言的图形有很大的区别。C语言中的图形处理函数基本上是不能用在中C++中的。C语言标准中不包...

c与c++区别

c++在c的基础上增添类 还有C是一个结构化语言,它的重点在于算法和数据结构。C程序的设计首要考虑的是如何通过一个过程,对输入(或环境条件)进行运算处理得到输出(或实...

哪些食物含维生素C多?

柑桔类,橙子,红果,草莓,猕猴桃,酸枣,沙棘;辣椒,番茄,菠菜,菜花,苋菜,苜蓿等。 花椰菜就是菜花,有白色的,紫色的,绿色的(也叫西兰花)等。 排名 食物 分量(g) 数量 维生素C量...

vb与C语言的区别

vb是一种事件驱动的程序结构,c的程序必须从一个main函数开始,c支持指针,v b不支持。 c入门相对较难,vb则很容易入门,但是后续的深入学习c会变得相对容易。c可以用来做一...


请注意,本站信息均收集自互联网,相关信息仅供参考,医疗等重要信息请以正规途径为最终意见,本站不承担任何责任!

www.wosoni.com false 互联网 http://www.wosoni.com/blogcnk/mm/ccdeej.html report 3569 解决方案1:通过上下文判断,总有不一样的元素,然后一级一级往下找奖励园豆:5============================================确实,不一样的地方能找到就是不知道这个代码怎么写,怎么能获取到指定的那个解决方案2:mshtml.IHTMLDocument2 doc2 = (mshtml.IHTMLDocument2)Browser.Document;mshtml.IHTMLElementCollection inputs = (mshtml.

热门图片