当执行以下代码的时候,会发现出错:
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title></title>
<script>
var oBtn=document.getElementById('btn1');
function abc(){
alert('a');
}
oBtn.οnclick=abc;//onclick事件是需要接受一个函数的,可以将事件写在这里
</script>
</head>
<body>
<input id="btn1" type="button" value="按钮"/>
</body>
</html>
那是因为Javascript是一种解释型语言,只有边执行边解释每一行代码,在<head></head>标签里面写这些javascript代码的时候,因为btn1还没有加载到,所以会找不到id为btn1的内容,因此出错,除了将这<scrip