为什么我的<script>标签会执行其中的代码?</script>

时间:2014-03-15 01:13:15

标签: javascript html

我正在使用Notepad ++,这种情况一直在发生。我有这个非常简单的代码来测试控制台是否工作。当我运行程序时,我得到了在浏览器中编写的代码。我目前正在使用Google Chrome。这是我的代码:

<!DOCTYPE html>
<html>
    <head>
    </head>
    <body>
        <script>
            document.write("Hello World!");
        </script>
    </body>
</html>

提前致谢! 对不起,如果我将代码格式化错误,这对我来说都是新手!

2 个答案:

答案 0 :(得分:2)

如果你想要&#34;你好,世界!&#34;要写入控制台,请尝试使用console.log

<!DOCTYPE html>
<html>
    <head>
    </head>
    <body>
        <script>
            console.log("Hello World!");
        </script>
    </body>
</html>

使用document.write用于写入实际文档,而不是控制台和is generally considered bad practice

答案 1 :(得分:1)

你说“测试控制台是否工作”,然后“我得到了在浏览器中编写的代码”......

你的意思是它在Quentin节目的DOM中?

但是你想要它到控制台?然后你需要使用:

console.log("Hello World!")

console.debug("Hello World!")