不用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回答

好帮手慕阿满

2019-03-14

同学具体想完成什么呢?并且在同学的代码中使用的了getElementId的,如:

http://img.mukewang.com/climg/5c8a3a810001a12707340239.jpg

建议同学将想完成的具体描述一下,方便我们知道同学的代码是否正确。

祝:学习愉快~

0

好帮手慕阿满

2019-03-14

同学你好,同学想完成什么呢?哪里不用getElementById呢?建议同学详细描述一下。

祝:学习愉快~

0
h6年的nash
h 我的意思是不用获取标签,只用js调函数也能实现,您看我的代码对吗?
h019-03-14
共1条回复

0 学习 · 10204 问题

查看课程