我的console.log在我的html页面中不起作用

时间:2015-02-08 03:42:53

标签: javascript html

我对javascript很新,但我不能继续学习,因为我的console.log不能正常工作我将输入console.log消息并在我的html页面上没有显示任何内容。我试着调试它,但是我很新,我不知道我能做的就是去论坛问一下,似乎有些人有问题但是,没有好的答案。问题。我已经尝试了所有我知道怎么做的事情(这不是很多)但没有任何作品请帮助!!

这是我的程序

<html>
<head>
    <title>My First proper HTML page</title>
</head>

<body>
    <h1>Hello</h1>
    <p>My First web page.</p>
    <script type="text/javascript">
    console.log("Hello World!"</script>
</body>
</html>

我知道它必须在开发工具中才能看到它但是我如何让它出现在html而不是dev中? 必须要有办法! 我现在现在document.write是正确的方法,但它不起作用

<html>
<head>
    <title>My First proper HTML page</title>
</head>

<body>
    <h1>Hello</h1>
    <p>My First web page.</p>
    <script>
    var name = "Nicholas";
    document.write("Hello " + name);
    if (name.length > 7 {
    document.write("Wow you have a Really Long name!");
    }
    </script>
</body>
</html>

4 个答案:

答案 0 :(得分:2)

从技术上讲,console.log不应该出现在你的HTML页面上。相反,它会出现在您的控制台(Web浏览器)日志中。

即使提供了所有正确的答案,您也可以访问开发者工具查看答案 - &gt;控制台(适用于Chrome,适用于Apple,它的选项+ Command + J)。对于Windows,使用Chrome,您可以按住以下键:Ctrl + Shift + J

以下是控制台记录的代码和日志的剪辑:

enter image description here

答案 1 :(得分:1)

因为你必须输入console.log()

不是control.log

此外,console.log需要位于脚本标记内,或者位于单独的javascript文件中。在你的情况下你必须这样做:

console.log(“Hello,World!”);

答案 2 :(得分:0)

尝试以下示例

<html>
<head>
<script type="text/javascript">
console.log("Hello World")
</script>
</head>
<body>
Hello
</body>
</html>

答案 3 :(得分:0)

除非您输入/编辑了帖子..其中包含无效的Javascript。

<html>
<head>
    <title>My First proper HTML page</title>
</head>
<body>
    <h1>Hello</h1>
   <p>My First web page.</p>
    <script type="text/javascript">
        console.log("Hello World!");
    </script>
</body>
</html>

你没有结束)

啊,正如其他人所解释的那样..控制台不是您的HTML页面,它是Web浏览器本身的一部分。例如,在谷歌浏览器中按CTRL + SHIFT + J来显示它。

your after document.write