在页面加载时发生javascript onclick

时间:2013-04-28 02:22:52

标签: javascript onclick

我正在尝试创建一个简单的Javascript函数,以便在单击图像时打开具有更大图像的窗口。会发生什么情况是在页面加载时弹出此测试警报,然后在单击图像时不执行任何操作。这是代码

function zoom()
{
alert("test!");
}
document.getElementById("us").onclick=zoom();

5 个答案:

答案 0 :(得分:7)

试试这个

function zoom()
{
    alert("test!");
}
document.getElementById("us").onclick=zoom;

答案 1 :(得分:3)

function zoom()
{
    alert("test!");
}
document.getElementById("us").onclick=function(){zoom(variable1)};

如果您需要传递变量。

答案 2 :(得分:1)

为什么不将onclick与html元素本身绑定,而不是在javascript中执行

  <img src="yourImage.jpg"  onclick="zoom()" />

答案 3 :(得分:0)

document.getElementById("us").onclick=zoom;

而不是

document.getElementById("us").onclick=zoom();

答案 4 :(得分:0)

for es6 onclick = () => zoom(i)有效