【发布时间】:2022-11-18 21:36:01
【问题描述】:
为什么我不能更改 innerHTML
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>document</title>
<style>
</style>
</head>
<body>
<div class="sa"></div>
<script>
var a = document.getElementsByClassName("sa").innerHTML;
a = "hi";
console.log(a);
</script>
</body>
</html>
输出 : output
我什至看不到代码 sn-ps: code snippets-1, code snippets-2
这段代码哪里错了?,我搜索了但找不到我想要的结果,我什至不确定我在问正确的问题,每次我看到一个例子都会发生但不是当我看到的时候,我害怕一开始就阻止自己。
我正在尝试向 div 写入 hi 并在控制台中检查 hi 结果我看不到我在页面上输入的内容但我在控制台中看到了它
【问题讨论】:
-
getElementsByClassName()方法返回一个列表的元素。
标签: javascript html dom code-snippets