为了账号安全,请及时绑定邮箱和手机立即绑定

我如何在 JS 中点击网站上的一段文字?

我如何在 JS 中点击网站上的一段文字?

宝慕林4294392 2023-05-19 14:43:25
我试图点击 JS 网站上显示的一些文本。显示的文字是“Supreme®/Vanson Leathers® Worn Leather Jacket”。我的代码是:const readline = require('readline-sync');const {exec} = require("child_process")function cmdCommand(cmd){    exec(cmd, (error, stdout, stderr) => {        if (error) {            console.log(`error: ${error.message}`);            return;        }                console.log(`Utilizing the quantum: ${stdout}`);        });}const reader = require("readline-sync"); let answer = reader.question("1,2,3,4,5,or 6?: ");answer === "1"? cmdCommand("start chrome https://www.supremenewyork.com/shop/all/jackets",function myFunction() {    document.getElementById("Supreme®/Vanson Leathers® Worn Leather Jacket").click();  }):""  我正在使用 readline-sync 来选择一系列选项,选项 1 启动网站,但我不知道如何单击文本。
查看完整描述

1 回答

?
森栏

TA贡献1810条经验 获得超5个赞

Chrome 不提供允许您运行它start然后远程控制它的 API。

所以放弃那个。

选择一个可以让您远程控制浏览器的库,例如CasperJS或Selenium,并改为掌握其 API。


查看完整回答
反对 回复 2023-05-19
  • 1 回答
  • 0 关注
  • 103 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信