代码实现某个页面元素的模拟点击


方法:querySelector() 

querySelector() 方法返回文档中匹配指定 CSS 选择器的一个元素。

注意: querySelector() 方法仅仅返回匹配指定选择器的第一个元素。如果你需要返回所有的元素,请使用 querySelectorAll() 方法替代。

实例:

  某Button的Click方法实现指定元素的点击。

    buttonClick() {                 document.querySelector(".avatar-uploader .el-upload").click()             },

教程示例:

  获取文档中第一个

元素:

document.querySelector("p");  

获取文档中 class="example" 的第一个元素:

document.querySelector(".example");  

获取文档中 class="example" 的第一个

元素:

document.querySelector("p.example");  

获取文档中有 "target" 属性的第一个 元素:

document.querySelector("a[target]");  

以下实例演示了多个选择器的使用方法。

假定你选择了两个选择器:

元素。

以下代码将为文档的第一个

元素添加背景颜色:

A h2 element


A h3 element



document.querySelector("h2, h3").style.backgroundColor = "red";  

但是,如果文档中

元素位于

元素之前,

元素将会被设置指定的背景颜色。

A h3 element


A h2 element



document.querySelector("h2, h3").style.backgroundColor = "red";