问题描述
- 求救为什么下面代码console.info无法打印
-
为什么下面代码console.info无法打印<!DOCTYPE html> <html> <head> <title>HTML DOM DEMO</title> <script src="http://libs.baidu.com/jquery/1.10.2/jquery.min.js"></script> <script> function abc(){ console.info(88);//todo 为什么不能打印 var demo = document.getElementById("demo1"); while (demo) { document.write('<li>' + demo.nodeName + '</li>'); console.info(1);//todo 为什么不能打印 demo = demo.previousElementSibling; } } </script> </head> <body> <input type="button" value="RUN" onclick="abc();"> <div id="demo1">There is no spoon.</div> <div id="demo2">Believe the unbelievable.</div> <div id="demo3">Free your mind.</div> </body> </html>
解决方案
document.write会覆盖当前文档,改为alert或者document.body.innerHTML+=
解决方案二:
应该是没什么毛病,你可以换个浏览器试下,用谷歌
时间: 2024-09-15 19:47:48