我目前正在学习 javascript 并且有一个问题。我试图仅针对 div id=title 中的 h1 标记我尝试了几种方法,将其用作参考站点:http: //www.ibm.com/developerworks/library/wa-jsanddom-pr/sidefile1 .html
但似乎没有任何效果,我基本上取回了值“未定义”,我想做的只是针对 h1 并将文本更改为其他内容。我怎么做?这是沿着正确的道路还是有不同的方法来做到这一点?
<div id="title">
<h1>Javascript Lesson 1</h1>
<p>The basics</p>
</div>
<script>
var title = document.getElementById('title');
var titleHeading = title.firstChild;
console.log (title.value);
</script>
任何帮助是极大的赞赏。谢谢。
原文由 Nicholas Ritson 发布,翻译遵循 CC BY-SA 4.0 许可协议
看看 Element.getElementsByTagName 。
这是 一个可以玩的工作小提琴。