营销神器

 找回密码
 快速注册
营销神器 软件帮助中心 填表标签 查看内容

填表:打开、文本框写内容、置焦点

2016-3-27 15:33| 发布者: 刺客| 查看: 1383| 评论: 0

摘要: 首先,我们不推荐使用填表标签。因为POST标签各方面的执行速度都比填表快,但是POST搞不定的时候,还是可以用简单的填表标签来解决。比如JS加密参数搞不定时。


审核元素:

右键点击相应文本框-审查元素,就能立即定位到相应的代码元素区域,如下图:


通过左键快速点击3下,可以选择到相应元素,然后Ctrl+C可以快速复制,如下图:


大多浏览器右键都有查看元素功能,如:

  • IE:检查元素
  • 搜狗浏览器:审查元素(高速模式有,兼容模式无)
  • 360安全浏览器:审查元素(极速模式有,兼容模式无)
  • 360极速浏览器:审核元素(急速模式有,兼容模式无、IE11模式无)
  • 猎豹浏览器:审核元素
  • 火狐浏览器:查看元素


分析:

注册页面中,有7个文本框,那么可能有以下几种方式填写。

为了和蓝色的POST标签区别,填表标签以红色高亮显示。


1、索引方式(不推荐)

[登录1文本框置焦点]"4"[/登录1文本框写文本] 
[登录1文本框写文本]"4","填写的内容"[/登录1文本框写文本] 
--从上到下数,用户名是第4个文本框,那么我们填写第一个参数为4,第二个参数为要填写的内容

2、智能元素方式(不推荐)

[登录1文本框置焦点]"NdcPX3"[/登录1文本框置焦点] 
[登录1文本框写文本]"NdcPX3","填写的内容"[/登录1文本框写文本] 
--可以不填写id、name等,这是一种智能填写方式(也是偷懒方式),效率上没有唯一元素方式高

3、唯一元素方式(推荐)

[登录1文本框置焦点]id="NdcPX3"[/登录1文本框置焦点] 
[登录1文本框写文本]id="NdcPX3","填写的内容"[/登录1文本框写文本] 
--这种方式非常精准,效率高,不容易出错。除了id元素,还可以是name元素,或其他元素方式

也可以这样写:

[登录1文本框写文本]"id=NdcPX3","填写的内容"[/登录1文本框写文本] 
--引号放在=号前面也可以



例1:(填写用户名+点击提交按钮)

[登录1打开]http://dx31.wzdr.cn/member.php?mod=register[/登录1打开]
[登录1打开就绪判断]"5000","html>"[/登录1打开就绪判断] --如果5秒内,没有在源码里面找到html>,会提示打开失败
[登录1文本框写文本]"4","填写的内容"[/登录1文本框写文本] --填写用户名
[登录1按钮点击]id="registerformsubmit"[/登录1按钮点击] --点击提交按钮

例2:(填写搜索内容+点击搜索按钮)

[登录1打开]http://dx31.wzdr.cn/member.php?mod=register[/登录1打开]
[登录1打开就绪判断]"5000","html>"[/登录1打开就绪判断] --如果5秒内,没有在源码里面找到html>,会提示打开失败
[登录1文本框写文本]name="srchtxt","填写的内容"[/登录1文本框写文本] --填写搜索内容
[登录1按钮点击]name="searchsubmit"[/登录1按钮点击] --点击搜索按钮

例3:(填写用户名+点击提交按钮)


如上图,有4个相同的type="text"属性,我们希望选取用户名那一个(也就是第3个),那么我们只需text[3]这种方式选取,如下:

[登录1打开]http://dx31.wzdr.cn/member.php?mod=register[/登录1打开]
[登录1打开就绪判断]"5000",""[/登录1打开就绪判断] --如果5秒内,没有在源码里面找到,就会提示打开失败
[登录1文本框写文本]type="text[3]","填写的内容"[/登录1文本框写文本] --某些特殊的页面,相同的‘属性名和属性’有好几个,这时候我们可以用此方法进行选择
--[3]表示选取第3个元素,[4]表示选取第4个元素
[登录1按钮点击]id="registerformsubmit"[/登录1按钮点击] --点击提交按钮


[2017-04-16更新]
[2017-04-22更新]

鲜花

握手

雷人
1

路过

鸡蛋

刚表态过的朋友 (1 人)

抢沙发||关于我们|手机版|营销神器 ( 蜀ICP备14013818号 )

GMT+8, 2018-10-23 05:37

Powered by 营销神器论坛 Discuz!X3.4

© 2007-2018 营销工具

返回顶部