嘿,我只是javascript编程的初学者,我已经写了一些这样的代码
first_name = prompt("Enter your first name");
last_name = prompt("Enter your last name");
email_id = prompt("Enter your Email-id");
number = prompt("enter your Mobile number");
alert = ("your details are" + " " + first_name + " " + last_name + " " email_id +" " + number);
我想在浏览器上发出警报,但出现此错误{警报不起作用} ??你能帮我吗?
答案 0 :(得分:0)
用于警告JavaScript中某些内容的语法如下:alert(message);
。您可以在这里找到优质的文档:https://www.w3schools.com/jsref/met_win_alert.asp。
在您的示例中,您应该使用以下代码:
alert("your details are" + " " + first_name + " " + last_name + " " email_id +" " + number);
JavaScript语言中已经定义了alert();
函数。
答案 1 :(得分:0)
首先,您的警报字符串不正确。您需要确保正确地串联。在下面的代码段中,我修复了您的串联(在+
前面缺少email_id
)
您还将用所创建的字符串替换警报功能。因此,当您调用alert();
时,它将尝试运行您的字符串,而不是函数。因此,您必须调用其他字符串,例如myAlert
,然后使用alert(myAlert);
first_name = prompt("Enter your first name");
last_name = prompt("Enter your last name");
email_id = prompt("Enter your Email-id");
number = prompt("enter your Mobile number");
myAlert = "your details are " + first_name + " " + last_name + " " +email_id +" " + number;
alert(myAlert); // Alert the string stored in the variable myAlert
答案 2 :(得分:0)
使用这种方式
first_name = prompt("Enter your first name");
last_name = prompt("Enter your last name");
email_id = prompt("Enter your Email-id");
number = prompt("enter your Mobile number");
alert("your details are" + " " + first_name + " " + last_name + " " email_id +" " + number);