老师,为什么弹出框是[object HTMLDivElement]
来源:1-6 编程练习
qq_枫_122
2018-07-22 19:21:08
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>DOM的查找方法</title>
</head>
<body>
<div id="a">第一个元素</div>
<div id="b">第二个元素</div>
<div id="c">第三个元素</div>
<script>
//补充代码
var a=document.getElementById("a");
var b=document.getElementById("b");
var c=document.getElementById("c");
alert(a);
alert(b);
alert(c);
</script>
</body>
</html>
2回答
alert()方法输出的内容为字符串形式的 , 如题中document.getElementById("a")获取的DOM对象 , 对象的输出字符串格式如[object Object] , 第一个表示变量的类型为object ,第二个表示变量值 ,题中变量是获取的div的DOM对象 ,,所以 输出格式[object HTMLDivElement] 哦 . 希望解答了你的疑惑 ,祝学习愉快 ,望采纳
慕斯6519533
2018-07-23
想查看获取到的对象,可以用console.log打印在控制台
相似问题