javascript - 如何让两个 js 函数一起工作?
问题描述
我想使用 JS 登录到一个网站,然后将 URL 更改为同一网站上的不同页面。我有两个功能,它们都单独工作,但不能一起工作。我不知道如何编写/组织这些函数,以便一个可以一个接一个地执行。
function autoLogin() {
document.getElementById("userName").value = "username";
document.getElementById("pwd").value = "password";
document.getElementById("LoginButton").click();
}
autoLogin();
function nextPage() {
window.location.replace("https://www.website.com/page2");
}
nextPage();
解决方案
我猜下面的内容会将您带到一个新的页面。
document.getElementById("LoginButton").click();
所以, nextPage() 不会被调用。
也许,对于在第 2 页加载的脚本,您可以在页面加载时有条件地重定向到第 2 页。
推荐阅读
- python-3.x - 'float' 类型的对象在字符串对象上没有 len()
- mysql - 如何在没有 Web 服务的情况下将 Xamarin.Forms 应用程序连接到 mysql 数据库
- c++ - 为什么即使看起来很合适,它也会显示错误?
- javascript - 如何防止 Travis-CI 生成 yarn.lock 或如何忽略 Lerna 发布以忽略工作树中未提交的更改
- c# - 如何创建开放泛型类的列表
? - php - 我如何在 php htaccess 文件中重定向这个 url
- python - Docker 在 Dockerfile 中编译 python 文件
- docker - 从派生的 docker 映像在特定 /home 文件夹中创建文件夹不起作用
- javascript - 当您可以只做 + 时, += 签署此代码的目的是什么?
- sql - DATE_SUB 的 Oracle SQL 语法错误问题