不用getElementId写行吗?
来源:4-4 编程练习
96年的nash
2019-03-14 09:14:19
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Dom简介</title>
</head>
<body>
<!--
<div id="intro"></div>
<div id="main">
<p>The DOM is very useful.</p>
</div>
<div class="content"></div>
var x=document.getElementById("intro");
var x=document.getElementById("main");
var y=x.getElementsByTagName("p");
var content = document.getElementsByClassName("content");
-->
<div id="intro">helloworld</div>
<div id="main">
<p>The DOM is very useful.</p>
</div>
<div class="content">1</div>
<div class="content">2</div>
<div class="content">3</div>
<div class="content">4</div>
<script type="text/javascript">
// 通过js获取html标签
var intro = document.getElementById("intro"); // 通过id找html,唯一的,唯一的,唯一的,唯一的
var main = document.getElementById("main");
//通过元素名来查找p标签 找到的是一个数组
//下面这句表示先找到id为main的标签中的第一个p标签
var p = main.getElementsByTagName("p")[0];
//重名的class也是归并到一个数组,通过下标访问
var content1 = document.getElementsByClassName("content")[0];
</script>
</body>
</html>2回答
同学具体想完成什么呢?并且在同学的代码中使用的了getElementId的,如:

建议同学将想完成的具体描述一下,方便我们知道同学的代码是否正确。
祝:学习愉快~
好帮手慕阿满
2019-03-14
同学你好,同学想完成什么呢?哪里不用getElementById呢?建议同学详细描述一下。
祝:学习愉快~
相似问题