下你所需,载你所想!
汇集开发技术源码资料

2种POST微凉模块填表带自动打码

:361.54KB :1 :2019-12-20 09:52:11

部分简介

微凉网页填表模块1.7X,以后的模块版本。
在速度上,效率上,有卓越的提升。
在元素选择器上,语法更加符合编写逻辑。
在功能上,有各类通用方法以便针对所有的元素进行操作。
在元素对象的缓存上,做得既不影响获取元素的速度,也在速度上得到卓越的提升。

特色:
便捷上:
1.直接分析网页框架,无需用户操作。
编写上:
1.只需初始化一次即可。
即: 网页填表.初始化(浏览器句柄)

2.最方便的元素获取方式。
即: 网页填表.取操作元素(G)(“选择器语法”,元素对象,[元素标签])

3.最方便的元素操作方式。
即: 网页填表.操作元素_方法(M)(元素对象,方法名称)
网页填表.操作元素_属性(A)(元素对象,属性名称,[写入属性值])

4.最快捷的编写方式。
如: 网页填表.文本框_写文本("选择器语法",写入的内容)

5.自定义元素对象获取。
如: 网页填表.all("HTML标签名",元素对象数组)

6.通用的元素操作方法。
如: 通用方法_写文本(“选择器语法”,”写入内容“,[元素标签])

网页填表流程:
必须先初始化。然后才能进行各项操作。
初始化(浏览器句柄)
--> 取操作元素(G)(“选择器语法”,元素对象,[元素标签])
--> 操作元素_属性(A)(元素对象,属性名称,[写入属性值])
操作元素_方法(M)(元素对象,方法名称)
括号内的是快捷方法,功能等同。

--> 网页填表.文本框_写文本("选择器语法",写入的内容)

--> 通用方法_写文本(“选择器语法”,”写入内容“,[元素标签])
--> ………………………………
请认真学习,选择器语法,从而轻松填表!
总结起来,填表不外乎三种操作,
写,填写表单,文本框,多行文本框。
点,提交表单,点击按钮。跳转页面,点击链接。
读,读取内容,判断是否操作成功。

选择器语法:
微凉网页填表中,选择器为 取操作元素()。

什么是选择器?
即获取元素对象的选择语法。

选择器语法有那些?
属性选择器(常用)
即: “属性名=属性”
“?属性名=属性” ?为包含匹配
默认开启包含匹配的有 className,href,src
“#id" 等同 id=XXX(1.75以上才支持)
“.class" 等同class=XXX(1.75以上才支持)
“标签名[属性名=属性]" 等同填写了标签属性(1.75以上才支持)

如: “id=userName” 选取id为userName的元素
“name=check” 选取name为check的元素
“innerText=登陆” 选取innerText为登陆的元素

“?innerText=加好友” 选取innerText包含加好友的元素
“className=main” 选取className包含main的元素
“href=xxx.html” 选取href包含xxx.html的元素
“src=xxx.jpg” 选取src包含xxx.jpg的元素

标签选择器(不常用)
即: “标签名”
如: “div” “span”

索引选择器
即: “属性选择器 或 标签选择器[索引]”(索引从0开始)
如: “name=check[0]” 选取name为check的第一个元素
“type=radio[1]” 选取type为radio的第二个单选框
“div[2]” 选取div标签的第三个元素

如何使用选择器语法?
在本模块中,处处都是使用选择器语法的地方。
如: 文本框_写内容(选择器语法,写入的内容)
G(选择器语法,元素对象)

如何在网页中找指定元素,快速编写选择器语法?
在谷歌浏览器中,按下F12,弹出开发者工具。
点击图标,放大镜,然后找到你需要操作的元素。

2种POST微凉模块填表带自动打码

热门推荐

相关文章