下面这段代码为什么在我的浏览器中会先返回 a gentle reminder 后还会再返回一个 null ?
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>Shopping list</title>
</head>
<body>
<h1>What to buy</h1>
<p title="a gentle reminder">
Don't forget to buy this stuff.
<ul id="purchases">
<li>
A tin of beans
</li>
<li class="sale">
Cheese
</li>
<li class="sale important">
Milk
</li>
</ul>
</p>
<script src="../javascript/demo.js"></script>
</body>
</html>
var paras = document.getElementsByTagName("p");
for (var i = 0; i < paras.length; i++) {
alert(paras[i].getAttribute("title"));
}
按说返回一个 a gentle reminder 就该不会返回任何东西了啊!我的浏览器是 Chrome