如何在javascript字符串中显示下划线?

时间:2011-07-29 02:10:01

标签: javascript string literals

我有以下javascript代码:

var result = ("Please enter your name","Andrew");

我希望在上面的消息中加上"name"字样。

这是微不足道的,但在搜索下划线的转义码表示后我不知道。或者javascript中可能有上述内容吗?

3 个答案:

答案 0 :(得分:2)

如果给出的示例代码有拼写错误,应该这样读:

var result = window.prompt("Please enter your name","Andrew");

然后答案是你不能格式化文本或更改按钮或任何东西上的标签。这适用于内置alert()confirm()以及prompt()

这是一项更多的工作,但您可以通过使用透明的<div>在HTML中构建一个来实现您自己的等效对话框,以覆盖页面的其余部分,以便用户无法与页面的其余部分进行交互直到对话框关闭。 (或者使用半透明的<div>使用户更明显地看到页面的其余部分被“禁用”。)

当有很多JS库为你做这件事时,我不打算从头开始编码。 jQuery dialog非常容易使用,仅举一个选项。

答案 1 :(得分:1)

如果这最终出现在网页上,您应该可以使用:

var result = ("Please enter your <u>name</u>","Andrew");

...但我不确定你打算做什么。你能为你的问题添加更多细节吗?

答案 2 :(得分:1)

var result = ("Please enter your <u>name</u>","Andrew");