我是新來的HTML,特別是HTML5。不能在html dom中選擇id或class
我試圖選擇ID爲mr
的標題,並將其更改爲其類別爲para
的項目數的長度。
一切似乎在瀏覽器中查看正在改變。
不知道爲什麼。謝謝。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<script>
var items = document.getElementsByClassName("para");
var log = document.getElementById("mr");
log.innerText = items.length;
</script>
<title>Title</title>
<html lang="en"/>
</head>
<body>
<header>
<h1 id="mr">This is a header</h1>
</header>
<nav>
<a href="index.html">Index</a>
</nav>
<section>
<h1>Section 1</h1>
<article>
<p class="para">here is bla lakjfbsjkafb asje bfjlsaeb jlfkaseb ljkfabejkf bajekbf</p>
</article>
<article>
<p class="para"> <mark>here is some more shit</mark></p>
</article>
</section>
<footer>
</footer>
</body>
</html>
的[爲什麼jQuery的或DOM方法等的getElementById找不到元素?]可能的複製(HTTP://計算器.COM /問題/ 14028959 /爲什麼此結果jQuery的或-A-DOM的方法 - 例如-AS-的getElementById而不是找到的最元素) –
將你的腳本實際DOM元素之後。 –