我正在尝试创建一个简单的Javascript函数,以便在单击图像时打开具有更大图像的窗口.会发生什么情况是在页面加载时弹出此测试警报,然后在单击图像时不执行任何操作.这是代码
function zoom()
{
alert("test!");
}
document.getElementById("us").onclick=zoom();
Run Code Online (Sandbox Code Playgroud) 我使用以下内容暂停javascript几秒钟:
setTimeout(start_countdown(),3000);
Run Code Online (Sandbox Code Playgroud)
它不起作用,无论秒数如何都会调用该函数.但是,以下函数可以正常工作,它不使用函数.
setTimeout(alert('hi'),3000);
Run Code Online (Sandbox Code Playgroud)
我怎么解决这个问题?