javascript - 条件满足后功能自动启动
问题描述
我想执行在条件满足后自动运行的函数(在我的 JavaScript 代码中动态变化)。我正在尝试document.body.onload
方法,但我不工作。
document.body.onload = myfunction()
function myfunction(){
if(start==true && moves%2==0){
alert("Function")
}
}
解决方案
实际上它应该可以工作,你可以测试这个轻页面:
<!doctype html>
<html>
<body>
<script>
document.body.onload = myfunction();
function myfunction(){
if(true){
alert("Function");
}
}
</script>
</body>
</html>
您的问题可能是在加载时未声明或实例化“开始”或“移动”。
推荐阅读
- google-apps-script - Google App Script 在没有电子表格权限的情况下在文档中显示提示无法正常工作
- python - 如果给出原始图像,如何将经过照片处理的部分与图像的其余部分分开?
- android - 在 API 28(Android Pie) 上支持 Android StrongBox 的 Android 智能手机列表
- bash - 等待命令在 Bash 脚本中未按预期运行
- python-3.x - 从一组字符串中查找整数
- python - 当我有唯一列表时如何停止该功能?
- dart - 当用户点击任何一天时,如何在日历天数下显示值
- jquery - 如何在输入时从远程服务器动态加载并显示给用户
- python - 他们是使用第一列作为索引将单个二维数组拆分为多个不同形状的一维数组的方法吗?
- python - 如何训练具有预测值的 keras 模型?