Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为什么单击按钮时javascript不显示输出_Javascript_Html_Css - Fatal编程技术网

为什么单击按钮时javascript不显示输出

为什么单击按钮时javascript不显示输出,javascript,html,css,Javascript,Html,Css,所以我对javascript很陌生,我想知道为什么当点击按钮时输出不会显示“Hello John,你的姓是Johnsen”。我用不同的代码试了好几次,但似乎都不起作用。我在控制台中也得到一个错误,它说“UncaughtTypeError:name不是一个函数 在HtmlButtoneElement.onclick“ 代码和输出图片:(对不起,我在代码框中做不到) 代码: 函数名(){ var firstname=document.getElementById(“fname”).value;

所以我对javascript很陌生,我想知道为什么当点击按钮时输出不会显示“Hello John,你的姓是Johnsen”。我用不同的代码试了好几次,但似乎都不起作用。我在控制台中也得到一个错误,它说“UncaughtTypeError:name不是一个函数 在HtmlButtoneElement.onclick“

代码和输出图片:(对不起,我在代码框中做不到)

代码:

函数名(){
var firstname=document.getElementById(“fname”).value;
var lastname=document.getElementById(“lname”).value;
document.getElementById(“demo”).innerHTML=“Hello”+firstname++
+”您的lat名称是:“+lastname; }

名字:

姓氏: 提交



需要包含在
中“
检查此项

单击函数(){
var firstname=document.getElementById(“fname”).value;
var lastname=document.getElementById(“lname”).value;
document.getElementById(“demo”).innerHTML=“你好”+firstname+”
“+”您的lat名称是:“+lastname; }

名字:

姓氏: 提交

var fname=document.getElementById('fname');
var lname=document.getElementById('lname');
var res=document.getElementById('demo')
函数全名(){
res.innerHTML=`Firstname:${fname.value}
lastname:${lname.value}`; }

名字:

姓氏: 提交


使用snipet不要在代码中使用图像,只需复制过去,我不明白你为什么不能通过itAlso,这与Java完全无关。我知道,我删除了它。很抱歉,正如我所说,我已经尝试过无数次使用snipet,但似乎没有work@Keshav当我更改函数名时,它会给我相同的错误r我只是用这个新功能做了很多谢谢!我不知道它这么简单却这么难:P谢谢!对不起。我发表了错误的评论。我把它删除了。我把
alert
name
搞混了。我很高兴你给了我一个记号。但是有人在我面前发表了正确的答案.所以,他才是真正的胜利者。