我是Javascript的新手,我正在尝试学习如何操作DOM中的元素。
所以我在<body>
标签下有这段代码:
<div class="content">
<h1>Welcome</h1>
<p>This is a sample website</p>
</div>
<script src="test.js"></script>
这是它的JS代码:
var contento = document.getElementsByClassName("content");
contento.getElementsByTagName("h1")[0].innerHTML = "Bienvenida";
到目前为止,我尝试了以下内容:
在我的HTML代码中,我尝试将div的class属性更改为id属性,然后在JS代码中将getElementsByClassName更改为getElementById。它就像一个护身符一样有效。但是我想知道,如果我使用class属性,为什么它不工作?
DIV标签是否不支持它?
那么为什么在这个示例中使用它:
https://stackoverflow.com/questions/42181721
复制相似问题