如何返回一个标签中的onclick时间的值(已解决)
本帖最后由 tuoxiansp 于 2010-6-16 14:27 编辑先给出我的错误信息:
MsgBox(0, "Form Input Type", "Form: " & $oem.title & " ??: " & $oem.onclick & "class:"& $oem.class )
MsgBox(0, "Form Input Type", "Form: " & $oem.title & " ??: " & $oem.onclick & "class:"& $oem.class ^ ERROR
;============================================
;============================================
帮助文档中的_IETagNameGetCollection的例子
;============================================
#include <IE.au3>
$oIE = _IE_Example ("form")
$oInputs = _IETagNameGetCollection ($oIE, "input")
For $oInput In $oInputs
MsgBox(0, "Form Input Type", "Form: " & $oInput.form.name & " Type: " & $oInput.type)
Next
;++++++++++++++++++++++++++++++++++++++++++++
我想模仿这个例子,尝试获取标签中onclick的值
;=============================================
; 标签代码
<em title="挑战TA" class="fightreadygo" onclick="tohappyfight(328972374)"/></em/>
;+++++++++++++++++++++++++++++++++++++++++++++
下面是我的代码{:face (197):}
MsgBox(0, "Form Input Type", "Form: " & $oem.title & " 事件: " & $oem.onclick & "class:"& $oem.class )
++++++++++++++++++++++++++++++++++++++++++++++++
请问该如何返回onclick中的值字符串{:face (382):} 。。。 没有人愿意回答吗。。。{:face (189):} 读取网页源码
再通过正则获取"tohappyfight(328972374)" 可以简单的直接通过获取onclick属性吗? 我在网上查了类似的方法,看到有个getAttribute方法貌似是用来实现这个的,网上是这么说的:
getAttribute 获取指定标签属性的值。
参考网上的用法写了如下代码
MsgBox(0, "Form Input Type", "Form: " & $oem.title & " 事件: " & $oem.getAttribute('onclick'))
结果倒是没出错,却也没返回我想要的结果。。。{:face (396):}
关于正则~ 正在看帖研究中~ 把具体网址发出来,看大家能否帮你解决 回复 3# lynfr8
额,我希望可以获取这个对象的句柄,进行操作,通过正则获取了该字符串然后又怎么定位到网页对象中去呢? 回复 5# lynfr8
其实就是QQ空间中的q宠大乐斗应用~
空间总会自动跳转的,发url也没用。。。 各位大大可以进自己空间分析看看~ 看一下,好像不错 回复lynfr8
其实就是QQ空间中的q宠大乐斗应用~
空间总会自动跳转的,发url也没用。。。 ...
tuoxiansp 发表于 2010-6-14 19:13 http://www.autoitx.com/images/common/back.gif
呵呵,不玩这个的,也不知道入口在哪里,有玩这个的帮帮楼主咯 申请的小号都陆续被封了。。。 结贴~
页:
[1]