lswallow 发表于 2013-9-26 15:16:04

IE中Radio对象的点击问题

以下是QQ注册网页中性别相关的源代码
<div class="box box_6">
       <div class="item">性别</div>
       <div class="ipt_box nobg sex_box"><a name="male" id="sex_1" class="checked" tabindex="9">男</a><a id="sex_2" class="unchecked" name="femail" tabindex="10">女</a></div>
      <div class="info"><table><tr><td id="sex_info" class="hidden"></td></tr></table></div>
</div>

小弟初学autoit,下面是我点击单选按钮的代码
$oIE = _IECreate("http://zc.qq.com/chs/index.html",0,1,1,0)
$sex = _IEGetObjById($oIE,"sex_2")
_IEAction($sex, "click")
另外也尝试了 $oIE.document.getElementById("sex_2").click()
两种方式界面上都没点击相应的单选按钮,哪位大神能解释下么?

annybaby 发表于 2013-9-26 16:10:31

难道是IE版本问题??我的WIN7 IE10 没问题

lswallow 发表于 2013-9-26 16:56:31

回复 2# annybaby


   不是吧?我的是win7 IE9

xjdjpbp 发表于 2013-9-26 17:48:36

測試沒問題
OS:Win7
IEVersion:9
AutoitVersion:3.3.8.1(English)

lswallow 发表于 2013-9-27 08:46:20

回复 4# xjdjpbp

恩,后来清理cookie什么的,有重启电脑就正常了,工作电脑罢工了,哈哈,多谢仁兄帮测试了哈
页: [1]
查看完整版本: IE中Radio对象的点击问题