我是 JavaScript 新手 我正在嘗試使用函式列印陣列document.getElementById
我收到錯誤Uncaught TypeError: Cannot set properties of null (setting 'innerHTML') at call.html:10:58
<!DOCTYPE html>
<html>
<head>
<title>My information</title>
<body>
<h1>My name is Luffy</h1>
<p>I am a software developer</p>
<script>
const programmingLanguage = ["Python", "Java","C"];
document.getElementById("program").innerHTML=programmingLanguage;
</script>
</body>
</head>
</html>
請幫助我我哪里出錯了
uj5u.com熱心網友回復:
問題是,您正在嘗試獲取具有 id 程式的元素,但沒有具有 id 的元素program。
您可以使用 id 創建一個元素program。這將解決錯誤。
<!DOCTYPE html>
<html>
<head>
<title>My information</title>
<body>
<h1>My name is Luffy</h1>
<p>I am a software developer</p>
<p id="program"></p>
<script>
const programmingLanguage = ["Python", "Java","C"];
document.getElementById("program").innerHTML=programmingLanguage;
</script>
</body>
</head>
</html>
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/405608.html
標籤:
