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

Javascript my console.log在我的html页面中不起作用,javascript,html,Javascript,Html,我对javascript非常陌生,但我无法继续学习,因为我的console.log根本不起作用。我将键入console.log消息,在我的html页面上什么都没有显示。我试着调试它,但我是如此的新,我不知道我能做的就是去论坛问,似乎有些人有这个问题,但没有很好的答案的问题。我已经尝试了我知道如何做的每件事(这不是很多),但没有任何效果请帮助 这是我的节目 <html> <head> <title>My First proper HTML page<

我对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页面
你好
我的第一个网页

log(“你好,世界!”
我知道现在必须在开发工具中才能看到它,但如何使它显示在html中而不是在开发工具中。? 一定有办法! 现在我知道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>

我的第一个正确的HTML页面
你好
我的第一个网页

var name=“尼古拉斯”; 文件。写(“你好”+姓名); 如果(name.length>7{ 文档。写下(“哇,你的名字真长!”); }
因为您必须键入console.log()

不是control.log

此外,console.log需要位于脚本标记内,或者位于单独的javascript文件中。在您的情况下,您必须执行以下操作:

log(“你好,世界!”);试试下面的示例

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

log(“你好世界”)
你好

从技术上讲,console.log不应该显示在HTML页面上,而是显示在控制台(web浏览器)日志上

即使提供了所有正确答案,您也可以通过访问开发者工具->控制台(对于Chrome,在Apple上是Option+Command+J)查看您的答案。对于Windows,使用Chrome,您可以按住以下键:Ctrl+Shift+J

以下是控制台记录的代码和日志片段:


除非您键入/编辑了您的帖子。该帖子包含无效的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页面
你好
我的第一个网页

log(“你好,世界!”);
你没有一个结束语)

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


你的后文档.write

什么是
control.log
?你的意思是
console.log
?是的console.log sry我告诉过你我是新的我知道它的console.log我刚刚被一个问题弄糊涂了,我在程序中输入了console.log在我的书中它显示了正确的编写方法,我写的和我试图复制的书中写的一模一样并将您所写的内容粘贴到括号中,只有hello世界将在控制台中显示。打开开发工具并在控制台中查看它tab@OreDroids它出现了两次,因为我刷新了几次。关于将它粘贴到HTML,您需要使用document.write(“某物”)。您可以在这里看到我的示例:为了更好地解释document。write(x)=document是您的页面(对于本例,是您的HTML页面),write解释自己。因此,无论您将此Javascript代码放在何处,JS编译器都会在文档上“写入”参数(对于本例,“x”)你提供了,但是为什么我的书首先会显示console.log呢?@OreDroids非常受欢迎!如果你需要更多基础知识方面的帮助,我建议你看看codeacademy,它提供了关于Javascript的快速教程:-这对初学者非常好,我强烈推荐它!@OreDroids-the-purpose of-console.log()是为您提供主要由开发人员查看的信息。这是一种测试代码的干净方法,而不是在HTML页面上看到随机内容。您将在测试JavaScript代码时更广泛地使用它:D