我对一个非常简单的 JavaScript 弹出脚本有疑问。
我有这个示例页面:http ://www.onofri.org/example/example4/
在此页面的末尾有一个包含一些标志的框,包括由#reportEng div
表示的英国国旗(在engLink 链接内)。
我想要的是,当用户单击此元素时,将显示一条弹出消息。
所以我在页面中添加了这个简单的脚本:
<script>
var test = document.getElementById('engLink');
test.addEventListener('click', function() {
alert('clicked');
});
</script>
我已将脚本放在页面的正文部分而不是头部部分,因为这只是一个测试页面,最终结果将放入我无法访问模板的 CMS 页面中(所以我不能将脚本放在头部)。
问题是它不起作用。如果我单击英文标志,则页面会重新加载并且不会显示弹出窗口。
你能帮助我吗?
谢谢,
安德烈亚