我的Javascript代码中不显示任何输出

我的Javascript代码中不显示任何输出,javascript,html,Javascript,Html,我是javascript的初学者,我被这段代码困住了。从语法上看,代码似乎没有错误,但在执行时,网页和控制台中都没有输出。因此,我感到困惑,无法理解错误所在 函数提交(){ var userName=document.getElementById(“用户”).value; document.getElementById(“out”).innerHTML=用户名; var fName=document.getElementById(“firstName”).value; var lName=do

我是javascript的初学者,我被这段代码困住了。从语法上看,代码似乎没有错误,但在执行时,网页和控制台中都没有输出。因此,我感到困惑,无法理解错误所在

函数提交(){
var userName=document.getElementById(“用户”).value;
document.getElementById(“out”).innerHTML=用户名;
var fName=document.getElementById(“firstName”).value;
var lName=document.getElementById(“lastName”).value;
var eMail=document.getElementById(“eMail”).value;
var p1=document.getElementById(“pass1”).value;
var p2=document.getElementById(“pass2”).value;
console.log(用户名);
console.log(fName);
console.log(lName);
控制台日志(电子邮件);
控制台日志(p1);
控制台日志(p2);
}
函数单击(){
document.getElementById(“c”).innerHTML=“HELLO WORLD”;
log(“你好世界”);
}

提交
点击我

click()已定义为javascript方法

函数提交(){
var userName=document.getElementById(“用户”).value;
document.getElementById(“out”).innerHTML=用户名;
var fName=document.getElementById(“firstName”).value;
var lName=document.getElementById(“lastName”).value;
var eMail=document.getElementById(“eMail”).value;
var p1=document.getElementById(“pass1”).value;
var p2=document.getElementById(“pass2”).value;
console.log(用户名);
console.log(fName);
console.log(lName);
控制台日志(电子邮件);
控制台日志(p1);
控制台日志(p2);
}
函数myClick(){
document.getElementById(“c”).innerHTML=“HELLO WORLD”;
log(“你好世界”);
}

提交
点击我

将输出标记更改为div标记

<div id="out"></div>


将click()重命名为任何其他名称。click()是预定义的js函数,您必须在使用它之前覆盖该函数,以防止单击事件。

按钮
c
的问题很可能是该函数的名称,只需将其从
click
重命名为类似
btnClick
。可能有助于解释它的定义位置,例如。,在
onclick
中,您已经确定了元素的作用域,HTMLElements有一个
单击方法。