javascript - JS脚本出现网站错误发货方式无效
问题描述
在朋友网站上运行一个简单的 JS 脚本进行自动结帐以测试漏洞
var address = "1240 Loma Vista Dr";
document.getElementById("shipping:street1").value = address;
function sleep(ms) {
return new Promise(resolve => setTimeout(resolve, ms));
}
async function demo() {
console.log('Taking a break...');
await sleep(2000);
console.log('Two seconds later');
}
document.getElementsByClassName("continue button")[1].click();
这是检查网站按钮代码的元素,以确保我没有使用click()
不当
<button type="button" class="continue button validation-passed" title="Save and Continue" onclick="shipping.save();saveBilling();"><span><span>Save and Continue</span></span></button>
/\ 显示来自站点的错误结果。运行代码时显示我从 google chrome 控制台收到的错误消息。该网站给我这个错误?但我 100% 确定我输入了有效的送货地址。那么为什么它会给我这个错误呢?
解决方案
有人知道发生了什么吗?:)
推荐阅读
- azure - 我可以在没有自定义域的情况下在 Azure 应用服务上使用客户端证书吗?
- javascript - JQuery daterangepicker 一些函数应该在一些随机日期执行
- laravel - Laravel 急切加载不必要的查询
- neo4j - 如何将 neo4j-ogm 与非托管扩展集成?
- or-tools - 或工具要求变量相等的约束 [ortools]
- c++ - 尝试安装 npm 模块 scrypt 时出现“错误 MSB8020:找不到 v141(平台工具集 = 'v141')的构建工具”
- python - 在 Python 包“Exscript.protocols”中,如何在“execute()”中传递调用函数参数?
- kubernetes - Kubernetes 上的 Appdynamics 实现
- angular6 - Angular6在构建生产站点时出错
- java - 使用arduino更改网页