我有一个 .Net 应用程序,其中我的一个页面在初始页面加载期间设置了 asp 标签控件的文本。在我的 aspx 页面中,我有一个 Javascript 函数来读取标签文本并显示确认弹出消息。问题是,标签文本中的“\n”没有在 JS 确认消息中引入换行符。
我的代码背后
lblMsg.Text = "string1" + "\n" + "string2"
Aspx 页面
function PendingDeleteValidate() {
var x = document.getElementById("<%=lblMsg.ClientID%>");
if (confirm(x.innerHTML))
return true;
else
return false;
}
JS 确认对话框消息显示:
string1\nstring2
我需要在两个字符串之间显示一个换行符。
最佳答案
在标题文本后尝试 "\r\n\r\n"
。
function myFunction() {
confirm("Tittle of DialogBox \r\n \r\nMessage of dialogbox. bla..bla.. bla... bla... bla..");
}
关于javascript - Javascript 确认消息中的新行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16307394/