佚名通过本文主要向大家介绍了js日历控件源代码,数据源控件,计算控件的控件源是,c#数据源控件,数据源控件起什么作用等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 怎么获取网页源文件控件id
描述:
发现“大”、“小”、“奇”、“偶”那些控件没有id,都一模一样,我用的IWebBrowser2获取到了他的网页源文件,改怎么得到“大”、“小”、“奇”、“偶”那些控件的句柄呢?
解决方案1:
描述:
想写一个时时彩的辅助程序,能够按照自己设定的规则自动购买彩票,看了一下500wan网站的时时彩的网页源文件,
<div class="c-select sz-pl-a m-t">
<div class="c-s-side">
<strong>千 位</strong>
<strong class="c-s-hide">遗 漏</strong>
</div>
<ul class="c-s-num">
<li><b>0</b><b>1</b><b>2</b><b>3</b><b>4</b><b>5</b><b>6</b><b>7</b><b>8</b><b>9</b><a class="public_gray m-l-sd" title="" href="javascript:void 0"><b>全</b></a><a class="public_gray" title="" href="javascript:void 0"><b>大</b></a><a class="public_gray" title="" href="javascript:void 0"><b>小</b></a><a class="public_gray" title="" href="javascript:void 0"><b>奇</b></a><a class="public_gray" title="" href="javascript:void 0"><b>偶</b></a><a class="public_gray" title="" href="javascript:void 0"><b>清</b></a></li>
<li><i>0</i><i>0</i><i>0</i><i>0</i><i>0</i><i>0</i><i>0</i><i>0</i><i>0</i><i>0</i></li>
</ul>
</div>
<div class="c-select sz-pl-a m-t">
<div class="c-s-side">
<strong>百 位</strong>
<strong class="c-s-hide">遗 漏</strong>
</div>
<ul class="c-s-num">
<li><b>0</b><b>1</b><b>2</b><b>3</b><b>4</b><b>5</b><b>6</b><b>7</b><b>8</b><b>9</b><a class="public_gray m-l-sd" title="" href="javascript:void 0"><b>全</b></a><a class="public_gray" title="" href="javascript:void 0"><b>大</b></a><a class="public_gray" title="" href="javascript:void 0"><b>小</b></a><a class="public_gray" title="" href="javascript:void 0"><b>奇</b></a><a class="public_gray" title="" href="javascript:void 0"><b>偶</b></a><a class="public_gray" title="" href="javascript:void 0"><b>清</b></a></li>
<li><i>0</i><i>0</i><i>0</i><i>0</i><i>0</i><i>0</i><i>0</i><i>0</i><i>0</i><i>0</i></li>
</ul>
</div>
发现“大”、“小”、“奇”、“偶”那些控件没有id,都一模一样,我用的IWebBrowser2获取到了他的网页源文件,改怎么得到“大”、“小”、“奇”、“偶”那些控件的句柄呢?
解决方案1:
通过执行前台端script来自动修改各个tag里的值(好像是要获取IHTMLScript对象可执行script)。你查下getElementsByTagName这个javascript函数。通过这个函数可以获得以标签为分类的对象组。比如:objList = document.getElementsByTagName("li")就可以获得所有以li为tag的对象组,然后你可以设定对象值,比如:objList[0].innerHTML=1(看下是.innerHTML,还是.value)。