为什么简单的JavaScript代码没有运行? [英] why is simple javascript code not running?
本文介绍了为什么简单的JavaScript代码没有运行?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
为什么简单的javascript代码没有运行?
why is simple javascript code not running ?
<script type="text/javascript" charset="utf-8">
var btn = document.getElementById("myBtn");
btn.onclick = function(){
alert("Clicked");
};
</script>
<a id="myBtn" href="#">click me </a>
推荐答案
在加载文档后分配你的onclick处理程序。
Assign your onclick handler after document is loaded.
<script type="text/javascript" charset="utf-8">
function assignHandler() {
var btn = document.getElementById("myBtn");
btn.onclick = function() {
alert("Clicked");
};
}
</script>
<body onload="assignHandler()">
<a id="myBtn" href="#">click me </a>
</body>
这篇关于为什么简单的JavaScript代码没有运行?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文