JavaScript如果放在HTML主体之前,由于被操作的元素未被加载报错:
1.script中忽略函数的影响,仅对标签及元素的获取和操作:报错;
注:获取得到null,不报错,操作则在console日志报错。
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<style type="text/css">
.c1{
color:red }
</style>
<script>
<!--
var element=document.getElementById("demo");
console.log("元素"+element);
element.style.background="yellow";
</script>
<p