wiley_wang 发表于 2013-6-9 11:01:40

[已解决]在IE中的Checkbox,我需要做Unchecked的操作,未找到方法!求解

本帖最后由 wiley_wang 于 2013-6-9 13:42 编辑

下面的这个Checkbox在IE中的结构:
<body>
<input type="checkbox" name="optin_recur" style="width:auto;vertical-align:top;" value="1" checked /> Yes, please include enrolment to automatically renew my service every year.
</body>

我想进行Unchecked的操作,但是在文档中找不到能用的方法,希望大神给帮帮忙!

谢谢咯

顺带问另一个问题:
        $oEmail.value = $CardEmail
        $oEmail.fireEvent("OnChange")
这种对象的属性(Value)、方法(fireEvent),类似的这种东西,我在什么地方可以找到比较详细的列表?
找了很久没找到啊,郁闷!

haijie1223 发表于 2013-6-9 11:35:03

先学习一下有关 dom对象 的知识

骗子 发表于 2013-6-9 12:05:00

ShellExecute(@ProgramFilesDir & "\\Internet Explorer\iexplore.exe", "about:blank")
While 1
        $oIE = _IEAttach("about:blank", "url")
        If Not @error Then ExitLoop
        Sleep(500)
WEnd
_IENavigate($oIE, 'https://login.taobao.com/member/login.jhtml')
_IELoadWait($oIE, 1000)
$J_SafeLoginCheck = _IEGetObjById($oIE, 'J_SafeLoginCheck')
If $J_SafeLoginCheck.Checked = True Then
        _IEAction($J_SafeLoginCheck, 'Click')
        Sleep(500)
EndIf
_IELoadWait($oIE, 500)
$TPL_username_1 = _IEGetObjById($oIE, 'TPL_username_1')
$TPL_password_1 = _IEGetObjById($oIE, 'TPL_password_1')
$J_SubmitStatic = _IEGetObjById($oIE, 'J_SubmitStatic')

wiley_wang 发表于 2013-6-9 13:40:11

回复 2# haijie1223

谢谢发哥的建议,没有具体学过这个,遇到了才发现问题。。。。

会抽时间去学习一下

wiley_wang 发表于 2013-6-9 13:41:25

回复 3# 骗子

感谢骗子,还好代码没骗我,呵呵
试过了,很好用,谢谢

{:face (303):}

superflq 发表于 2015-3-25 14:31:21

谢谢大大,问题已经解决

gwgelin 发表于 2015-4-12 07:21:17

虽然我这简单的回复属于灌水,但也是对楼主莫大的支持
页: [1]
查看完整版本: [已解决]在IE中的Checkbox,我需要做Unchecked的操作,未找到方法!求解