Javascript html+;Js代码不工作

Javascript html+;Js代码不工作,javascript,html,Javascript,Html,我正在学习将js与html链接,所以我写了这篇文章,但没有成功 我需要知道它有什么问题!! 代码: 测验 功能测试(){ 警报(document.getElementById(“输入”).value); } 警觉的 检查您的控制台。没有名为Alert()的函数。它是区分大小写的。您正在查找alert(),它应该是函数,带有小写字母“F” 此外,内联JavaScript(例如html中的onclick)是一种不好的做法。在此进行研究: 顺便说一下,html不区分大小写,但使用小写是标准做法。我认

我正在学习将js与html链接,所以我写了这篇文章,但没有成功 我需要知道它有什么问题!! 代码:


测验
功能测试(){
警报(document.getElementById(“输入”).value);
}
警觉的

检查您的控制台。没有名为
Alert()
的函数。它是区分大小写的。您正在查找
alert(),它应该是
函数
,带有小写字母“F”

此外,内联JavaScript(例如html中的
onclick
)是一种不好的做法。在此进行研究:


顺便说一下,html不区分大小写,但使用小写是标准做法。我认为这里值得一提,因为JavaScript存在区分大小写的问题。

这是一个非常低质量的问题。您还没有告诉我们您希望这段代码做什么(我想是提醒文本框的内容)。以后,请不要用“它不工作”来描述问题。不过,我会让你放松一下,因为你看起来是新来的

无论如何,如果您在浏览器中打开JavaScript控制台,您会在第5行看到语法错误(或“意外标识符”)。这就是您声明
test()
函数的地方。让我们来看看:

Function test() {
  Alert(document.getElementById("input").value);
}
请注意,您正在使用“函数”。JavaScript区分大小写,这意味着
function
function
意味着两种完全不同的东西。您需要
函数
,它是关键字

类似地,没有类似于
Alert()
的函数。您将希望改用
alert()

固定代码为:

function test() {
  alert(document.getElementById("input").value);
}

祝你学习顺利

代码中存在语法错误

脚本应该是

 <Script>
    function test() {
    alert(document.getElementById("input").value);
    }
    </script>

功能测试(){
警报(document.getElementById(“输入”).value);
}

函数和警报都应使用小写字母

这个问题似乎与主题无关,因为它与打字错误有关。javascript中没有
函数
警报
之类的东西-(@qwertynl-有一个
函数
,它是一个构造函数。@M_5_a:Key take-away:JavaScript是区分大小写的。而且没有
函数
这样的东西,也没有
函数
(它确实存在,但是一个构造函数,不是关键字)JINX@Quentin:-P@qwertynl:是的,有。但你不想用它在那里的使用方式。这是真的。但我的意思是在OP的上下文中@t.J.crowdert整个第一段是一个评论,而不是一个答案,应该放在对问题的评论中,而不是在对问题的回答中。我在演讲中被训斥是多么讽刺:)你当然完全正确。
 <Script>
    function test() {
    alert(document.getElementById("input").value);
    }
    </script>