wwzlhx

2022年9月29日

25.UiBot使用的正则表达式分享汇总

摘要: 一、校验数字的表达式: 数字:^[0 9]*$ n位的数字:^\d{n}$ 至少n位的数字:^\d{n,}$ m n位的数字:^\d{m,n}$ 零和非零开头的数字:^(0|[1 9][0 9]*)$ 非零开头的最多带两位小数的数字:^([1 9][0 9]*)+(\.[0 9]{1,2})?$ 带 阅读全文

posted @ 2022-09-29 16:11 轵城 阅读(1673) 评论(0) 推荐(0) 编辑

24.若转换为了“变量模式”,注意加转义符“\”

摘要: 若转换为了“变量模式”,注意加转义符“\” 阅读全文

posted @ 2022-09-29 16:05 轵城 阅读(30) 评论(0) 推荐(0) 编辑

23.若代码全部是用JS来写的话换一个浏览器也能用

摘要: 若代码全部是用JS来写的话换一个浏览器也能用 阅读全文

posted @ 2022-09-29 16:05 轵城 阅读(17) 评论(0) 推荐(0) 编辑

22.实例:利用JS点击百度翻译

摘要: Dim temp, hWeb, sRet, 待翻译的文字 //变量赋值 待翻译的文字 = "早上好" //绑定浏览器 hWeb = WebBrowser.BindBrowser("chrome", 10000, {"bContinueOnError": false, "iDelayAfter": 3 阅读全文

posted @ 2022-09-29 16:05 轵城 阅读(242) 评论(0) 推荐(0) 编辑

21.如果元素的某个属性是变化的怎么办?

摘要: 第一种方法:将这个元素变化的部分用“*”代替 第二种方法:使用UI分析器选择其他的方法,比如选用CSS方式选择,技巧:如果这种方式定位到了同级的其他元素(比如两个span的第一个,我们的目标是第二个span),可以使用span+span的方式更改到我们的目标. 阅读全文

posted @ 2022-09-29 16:02 轵城 阅读(31) 评论(0) 推荐(0) 编辑

20.css选择元素添加两种情况

摘要: [lang^=en] 选择 lang 属性以“ en”为开头的所有元素 [lang$=en] 选择 lang 属性以“ en”为结尾的所有元素 阅读全文

posted @ 2022-09-29 16:01 轵城 阅读(23) 评论(0) 推荐(0) 编辑

19.JS的标签查找

摘要: 1.getElementById(通过ID查找) 2.getElementsByClassName(通过类名查找) 3.getElementsByTagName(通过标签名查找) 4.getElementsByName(通过Name属性查找) 例:document.getElementById('s 阅读全文

posted @ 2022-09-29 16:01 轵城 阅读(177) 评论(0) 推荐(0) 编辑

18.getElementById(id)是javascript中访问某个元素的方法

摘要: document.getElementById(id)是javascript中访问某个元素的方法。返回指定 ID 的元素 getElementById() 方法可返回对拥有指定 ID 的第一个对象的引用。 HTML DOM 定义了多种查找元素的方法,除了 getElementById() 之外,还有 阅读全文

posted @ 2022-09-29 16:00 轵城 阅读(48) 评论(0) 推荐(0) 编辑

17.JS代码中的鼠标事件

摘要: 鼠标点击:onclick 鼠标按下:onmousedown 鼠标移入:onmouseenter 鼠标离开:onmouseleave onclick事件用法:(其它三个事件与此事件用法相似) 在控制台:document.getElementById("kw").onclick=function(){a 阅读全文

posted @ 2022-09-29 16:00 轵城 阅读(54) 评论(0) 推荐(0) 编辑

16.利用数据表筛选字符串

摘要: 利用数据表筛选字符串的时候,字符串必须带双引号,可在代码模式改为双引号格式:字符串前后各加\" (待转化的字符串) \" 阅读全文

posted @ 2022-09-29 15:59 轵城 阅读(21) 评论(0) 推荐(0) 编辑

15.构建数据表的时候可以使用数组构建表头

摘要: 构建数据表的时候可以使用数组构建表头 阅读全文

posted @ 2022-09-29 15:59 轵城 阅读(12) 评论(0) 推荐(0) 编辑

14.利用JS点击日期

摘要: 浏览器控制台查看浏览器中窗口的窗口(日期元素):(中国国际航空网站) window.frames.document (窗口元素) window.frames[0].document 输出窗口中含有td=onmouseout的所有元素(日期元素)(中国国际航空网站) window.frames.doc 阅读全文

posted @ 2022-09-29 15:59 轵城 阅读(169) 评论(0) 推荐(0) 编辑

13.获取网页中各对象的标题和链接

摘要: 在网页属性控制台获取百度搜索出来的所有数量可使用: document.querySelectorAll("h3") 其中h3是标题元素的标签,注意此命令返回的是一个数组 取第4个标题的标题名: document.querySelectorAll("h3")[3].textContent 取第4个标题 阅读全文

posted @ 2022-09-29 15:58 轵城 阅读(188) 评论(0) 推荐(0) 编辑

12.利用JS加快视频频播放速度

摘要: function(){document.querySelector('video').playbackRate = 16;return 123} 其中的16指的是视频播放的倍速 阅读全文

posted @ 2022-09-29 15:55 轵城 阅读(220) 评论(0) 推荐(0) 编辑

11.利用JS获取百度翻译结果的文本

摘要: function(){d=document.querySelector(".output-bd").innerText;return d} 其中d为返回的结果变量 还有个更复杂的方法: function(){d=document.querySelector("div.output-wrap p[cl 阅读全文

posted @ 2022-09-29 15:55 轵城 阅读(43) 评论(0) 推荐(0) 编辑

10.利用JS点击元素

摘要: 例1:利用JS点击“百度一下”按钮,执行JS代码为: function(){document.querySelector("#su").click() ;return 123} 其中su为按钮的元素ID 变量状态的代码: "function()document.querySelector("#su" 阅读全文

posted @ 2022-09-29 15:54 轵城 阅读(1499) 评论(0) 推荐(0) 编辑

09.利用JS在输入框里输入文字

摘要: 例如在百度输入框里输入“王文忠”: 在网页上控制台里可输入: document.querySelector("#kw").value="王文忠" 其中的kw是输入框的ID 也可以输入: document.querySelector(".s_ipt").value="王文忠" 其中s_ipt为输入框的 阅读全文

posted @ 2022-09-29 15:53 轵城 阅读(1277) 评论(0) 推荐(0) 编辑

08.遍历数组非常慢怎么办?

摘要: 如果遍历数组非常慢可以将数组变为字典再遍历字典 阅读全文

posted @ 2022-09-29 15:52 轵城 阅读(15) 评论(0) 推荐(0) 编辑

07.怎样获取数组中特定元素的索引

摘要: 方法一:可使用扩展命令“数组扩展方法”中的“获取数组中特定元素的索引”命令 方法二:可使用遍历字典的方法遍历数组 阅读全文

posted @ 2022-09-29 15:51 轵城 阅读(69) 评论(0) 推荐(0) 编辑

06.百度日历的选择另一种方法(快)

摘要: Dim bRet, arrElement, iRet, temp, 年, i, 号 = "", 月 = "", 月份验证 = "" 年 = Dialog.InputBox("请输入年份", "年份", "", false) 年 = CInt(年) 年  阅读全文

posted @ 2022-09-29 15:49 轵城 阅读(159) 评论(0) 推荐(0) 编辑

导航