-6ren"> -我在 HTML 中调用了两个函数 我想从 javascript 执行这两个函数文件并在我的 HTML 中调用此文件就像 即这两个函数都将从 javascript 文件调用,而不是从 html。 我-6ren">
gpt4 book ai didi

javascript - 在 javascript 文件中调用

转载 作者:行者123 更新时间:2023-11-28 15:12:50 28 4
gpt4 key购买 nike

我在 HTML 中调用了两个函数

<body onload="myFunction()" onmousemove="myFunction1()">

我想从 javascript 执行这两个函数文件并在我的 HTML 中调用此文件就像

<script type="text/javascript" src="path/to/functions.js"></script>

即这两个函数都将从 javascript 文件调用,而不是从 html。

我已经尝试过

window.addEventListener('load', myFunction());
window.addEventListener('onmousemove', myFunction1());

$(window).load(function () {
myFunction();
});
$(window).onmousemove(function () {
myFunction1();
});

但是失败了。

我应该做什么?

详细信息

我有一个 javascript 文件,其中有一些函数。

script.js

function myFunction() {
alert("This is my function");
}

function myFunction1() {
alert("This is my second function");
}

我在 html body 标记中调用了这些函数

<body onload="myFunction()" onmousemove="myFunction1()">

现在我想从我的 script.js 调用这两个函数喜欢

window.addEventListener('load', myFunction());
window.addEventListener('onmousemove', myFunction1());

我该怎么办?

我想你已经明白我的要求了。

最佳答案

您的代码应如下所示:

window.addEventListener('load'      , myFunction  );
window.addEventListener('mousemove' , myFunction1 );

但是如果它仍然不适合您,请尝试以下操作:

window.onload      = myFunction  ;
window.onmousemove = myFunction1 ;

检查这个:onload这是:onmousemove

关于javascript - 在 javascript 文件中调用 <body onload ="function()">,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35500382/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com