Javascript 仅在“onclick”上触发功能
您好,我需要一个函数来运行时,标签是点击。我使用的是onclick=函数,但它似乎是在页面加载时运行的,而不是在单击标记时等待运行。如何使函数仅在单击a标记时运行 这是我的密码 HTML:Javascript 仅在“onclick”上触发功能,javascript,html,Javascript,Html,您好,我需要一个函数来运行时,标签是点击。我使用的是onclick=函数,但它似乎是在页面加载时运行的,而不是在单击标记时等待运行。如何使函数仅在单击a标记时运行 这是我的密码 HTML: 谢谢 当脚本使用。与此相反: (function conversionOne() { alert("something"); })(); 这样做: function conversionOne() { alert("something"); } function conversionO
谢谢 当脚本使用。与此相反:
(function conversionOne() {
alert("something");
})();
这样做:
function conversionOne() {
alert("something");
}
function conversionOne() {
alert("something");
}
您正在使用一个自执行函数。 在全局范围内声明函数而不执行它 这样调用函数将在加载时工作 将此更改为
function conversionOne() {
alert("something");
};
这样做
(function(){
/** code **/
})();
表示代码将立即执行。
在您的情况下,您希望创建一个函数,因此需要:
function conversionOne() {
/** code **/
}
或
只需删除括号->函数转换一个{alertsomething;}太棒了,成功了。谢谢谢谢你的回答,但Ori Drori在你面前发布了这篇文章。不过我会给你一票。谢谢
(function(){
/** code **/
})();
function conversionOne() {
/** code **/
}
var conversionOne = function () {
/** code **/
}