查看某个网页的源代码,截选如下:
<form id="filterform" name="filterform" method="get" action="/search/user.php" target="_self">
<select name="gender">
<option value="0">性别</option>
<option value="1">男</option>
<option value="2">女</option>
</select>
<input type="hidden" name="search" id="filtersearch" value=""/>
<input type="hidden" name="nick" value="1">
<input type="hidden" name="desc" value="0">
<input type="hidden" name="domain" value="0">
<input type="hidden" name="sort" value="fansNum" />
<select name="province" id="province" value="0" truevalue="0"></select>
<select name="city" id="city" value="0" truevalue="0"></select>
<input maxlength="30" name="comorsch" id="comorsch" type="text" class="PY_input" value="学校/公司名称" onfocus="if(this.value=='学校/公司名称'){this.value=''}" onblur="if(this.value==''){this.value='学校/公司名称'}" style="font-size:12px"/>
<a href="javascript:void(0);" id="filterbtn" class="mBlogBtn"><span class="mbtnR"><cite class="btnTxt">筛选</cite></span></a>
</form>我现在可以得到<select name="gender">下拉框的所有项(3个,性别,男,女)
但是对于另外两个SELECT无法得到相应的项
一个是省份,另一个是省份对应的地区。
在网页上操作的时候,省份下拉框有项的;选择完对应的地区下拉框也会出现许多项。现在怎么用VC+MSHTML来得到这3个Select中的所有ITEM?
谢谢!
<form id="filterform" name="filterform" method="get" action="/search/user.php" target="_self">
<select name="gender">
<option value="0">性别</option>
<option value="1">男</option>
<option value="2">女</option>
</select>
<input type="hidden" name="search" id="filtersearch" value=""/>
<input type="hidden" name="nick" value="1">
<input type="hidden" name="desc" value="0">
<input type="hidden" name="domain" value="0">
<input type="hidden" name="sort" value="fansNum" />
<select name="province" id="province" value="0" truevalue="0"></select>
<select name="city" id="city" value="0" truevalue="0"></select>
<input maxlength="30" name="comorsch" id="comorsch" type="text" class="PY_input" value="学校/公司名称" onfocus="if(this.value=='学校/公司名称'){this.value=''}" onblur="if(this.value==''){this.value='学校/公司名称'}" style="font-size:12px"/>
<a href="javascript:void(0);" id="filterbtn" class="mBlogBtn"><span class="mbtnR"><cite class="btnTxt">筛选</cite></span></a>
</form>我现在可以得到<select name="gender">下拉框的所有项(3个,性别,男,女)
但是对于另外两个SELECT无法得到相应的项
一个是省份,另一个是省份对应的地区。
在网页上操作的时候,省份下拉框有项的;选择完对应的地区下拉框也会出现许多项。现在怎么用VC+MSHTML来得到这3个Select中的所有ITEM?
谢谢!
解决方案 »
- 自定义BUTTON问题 100分!!!
- 高手请进,关于监听队列满了,客户端连接出错的问题
- 我用重叠I/O模型写的一个CNet类,已用在商业项目中,欢迎批评指正!!散分
- 98下使用createfile的问题
- 请教有关VC调用dll的问题
- 有人能帮我学习一下深 入浅出MFC吗
- 高手呀,能告诉我怎么把OLE drag&drop过程中的图元格式改成增强图元格式?
- MSXML2读取属性值自动去掉末尾空格的问题
- 我在stdafx.h中加了include afxtempl.h,在使用ctypedptrarray 时还是报'CTypedPtrArray' : missing storage-class or type specifiers这是怎回事
- 100分 求解在2000下的并口驱动程序.
- RGB颜色值和亮度关系
- Unicode导致CreateProcess失败
<select name="city" id="city" value="0" truevalue="0"></select>
这2个里面没有选项啊,你的选项恐怕是后来代码填进去的吧?那样是得不到的