laoshi老师检查一下,

laoshi老师检查一下,

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>DOM的查找方法</title>
</head>
<body>
    <h3>前端书籍</h3>
    <ul id="listWeb">
<li>htmll基础</li>
<li>CSS基础</li>
<li>JavaScript基础</li>
<li>Jquery框架</li>
<li>bootStrap框架</li>
</ul>
<h3>JAVA书籍</h3>
<ul id="listJava">
<li>JAVA语言基础</li>
<li>三大框架</li>
<li>JAVA深入浅出</li>
</ul>
<script>
//补充代码
var qianduan=document.getElementById("listWeb");
var books=qianduan.getElementsByTagName("li");
for (i=0;i<5;i++){
alert("前端书籍第"+(i+1)+"本:"+books[i])
};
alert("前端数据共计"+books.length+"本");

</script>
</body>
</html>

顺便问个问题:documen.write是console.log看get到的DOm内容为啥不一样,就是网页中直接说是objHMTL什么之类的,控制台能看的捕捉到的具体的便签里面的内容, 为啥啊,实际开发中,有什么应用吗,这两个

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

同学你好!
代码效果是正确的。它两本身就是不同的呀:console.log用于控制台调试,可以打印对象的内容,而document.write不用于调试,只能打印出对象类型。

实际的开发中,更多使用console.log去调试哦。

如果帮助到了你,欢迎采纳,祝学习愉快~

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星

相似问题

登录后可查看更多问答,登录/注册

请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师