私は Javascript の初心者で、これが Stackoverflow での最初の投稿です。私は本に従って、いくつかのJavaScript関数で遊んでいます。ここでは、innerHtml メソッドによってストックされています。おそらく動作するはずですが、そうではありません。いろいろなところを見ましたが原因がわかりません。助けてください。
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>Untitled Document</title>
</head>
<body>
<a href = "popupA.html" id = "link">Link</a>
<p id = "p1">paragraph 1</p>
<p id = "p2">paragraph 2</p>
<script>
document.getElementById('link').href = 'popupB.html'; //works
document.getElementById('p1').innerText = 'sample1'; //works
var a = document.getElementById('p2');
a.innerHtml = "sample 2"; //innerHtml doesn't work here
</script>
</body>
</html>