首页 > 其他分享 >10.利用JS点击元素

10.利用JS点击元素

时间:2022-09-29 16:00:29浏览次数:80  
标签:function 10 return JS 点击 123 document click

例1:利用JS点击“百度一下”按钮,执行JS代码为:

function(){document.querySelector("#su").click()

;return 123}

其中su为按钮的元素ID

变量状态的代码:

"function()document.querySelector("#su").click()\n;return 123}"

例2:利用JS点击航空网站的日期(网址:https://www.klm.com.cn/)

JS执行代码:

function(){document.querySelectorAll(".mat-calendar-content td[role='gridcell']")[28].click();return 123}

如果是变量:JS代码为(代码状态)

"function(){document.querySelectorAll(".mat-calendar-content td[role='gridcell']")["&(天-1)&"].click();return 123}".

其中“天”为变量

标签:function,10,return,JS,点击,123,document,click
From: https://www.cnblogs.com/wwzlhx/p/16741876.html

相关文章

  • 运用D3js开发关系图谱
    开发内容实现节点头像设置及点击事件实现右击节点展开菜单功能实现关系线有无剪头实现关系线文本显示及点击事件github地址https://github.com/lvlq73/relationD3......
  • 10. HTML-- 列表标签:<ul><ol><dl>
    1.前言HTML列表(List)可以将若干条相关的内容整理起来,让内容看起来更加有条理。在列表内您可以放置​​文本、图像、链接等,也可以在一个列表中定义另一个列表(列表嵌套)。HT......
  • nodejs stream 背压处理学习
    内容是nodejs官方的,对于需要开发自己的stream是很值得学习参考的参考资料​​https://nodejs.org/en/docs/guides/backpressuring-in-streams/​​​​https://nodejs.org......
  • 探索优傲机器人丨UR10e在电子制造业的应用
    背景:随着时代发展,全球化已成为时代主题,电子产品受到广大消费者的追捧。电子制造产业是目前全球化、市场化最彻底的领域,追求高新技术和低廉成本是电子制造产业的发展趋势。我......
  • 数维图API文档 SovitJS编辑器集成API方法
    SovitChart、Sovit2D、Sovit3D已经在众多行业领域被使用,也受到了大家的一致好评,为了更好的二次开发,不少用户想把我们的编辑器集成在自己的系统中,强烈要求我们开放API接口,经......
  • js选择器的复杂选择器
    冒号:$("input:checkbox")表示input节点下带有checkbox属性的节点,一般用于$("input:checkbox[name='aaaa']");表示input节点下所有name属性值为"aaaa"的checkbox空格:pspan{......
  • js 获取当前地址的查询参数列表
    eg.https://go.gliffy.com/go/html5/launch?_ga=2.201967958.654328489.1658124867-1818406430.1658124867console.log(location.search)结果:?_ga=2.201967958.654328489.16......
  • js作用域的理解
    一、变量作用域解析过程​​对于s​​​​cript脚本中的变量:自上而下全局变量、全局函数​​​​对于函数中的变量:由里到外​​​​浏览器解析变量过程:​​​​“JS解析器......
  • Vscode中点击自动eslint格式化和prettier搭配
    eslint规则只是限制我们在写代码时候的标准化,尤其是在团队开发中成员的代码一致性,如果大家都是自己的标准,那么写出的项目将没有办法进行阅读,不利于后期的二次开发vscode自......
  • js中小数取整的方法
    varnum=123.123常用方法console.log(parseInt(num));//123“双按位非”操作console.log(~~num);//123按位或console.log(num|0);//123按位异或console.log......