我运行html和javascript代码,但只有html代码run.Java脚本代码在我的浏览器(Chrome)中不起作用。
var userName = prompt("What is your first name");
var lastName = prompt("What is your last name");
var age = prompt("What is your age");
alert("hello", +username + , "", +lastname);
<p>This is second page welcome</p>
发布于 2018-06-23 02:57:49
您的JavaScript中存在一些问题。这就是你所拥有的:
var userName = prompt("What is your first name");
var lastName = prompt("What is your last name");
var age = prompt("What is your age");
alert("hello", +username + , "", +lastname);
问题在第4行:
+
将文本连接在一起。逗号会导致语法错误,所以删除它们。userName
和lastName
,而不是username
和lastname
。case-sensitive.userName + "" + lastName
将生成JohnDoe
,而userName + " " + lastName
将生成John Doe
.下面是一个修正了这些问题的工作版本:
var userName = prompt("What is your first name");
var lastName = prompt("What is your last name");
var age = prompt("What is your age");
alert("hello " + userName + " " + lastName);
https://stackoverflow.com/questions/50994080
复制相似问题