JavaScript提示框-在默认文本中添加变量

20

对于 JavaScript 的提示框:

prompt("Message", "default value in the text field");

是否可以将变量添加到默认值中?

例如:

var default = 'default value';
prompt("Message", +default+"and other values");

上面的示例不能正常工作,因为它在文本字段中显示为“NaN和其他值”。我希望该字段显示为“默认值和其他值”。我想知道正确的方法是什么。


听起来你的变量期望一个数字,但它不是数字?这个变量应该包含什么,以及它是如何计算的? - alex
1个回答

41

我真是太蠢了。这是解决方案:

var default = 'default value';
prompt("Message", default+"and other values");

默认变量前有一个前导加号。


25
至少你保持积极。 - Ben

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接