我想在javascript中的警报消息中添加换行符。
var al = $("#txt_noIncorrect").val().toString();
console.log(al); // al='Incorrect amount!\nFor decimals, use point instead of virgule.';
alert(al);
alert('Incorrect amount!\nFor decimals, use point instead of virgule.')
第一次提醒:
第二次提醒:
为什么第一个警报不会换行?
答案 0 :(得分:6)
您可以执行此操作alert("Hello \r\nWorld");
答案 1 :(得分:4)
您可以使用.replace()
alert($("input[type='text']").val().replace(/\\n/g,"\n"));
这是一个使用textarea而不是输入文本的小提琴示例。 JSFIDDLE DEMO
答案 2 :(得分:0)
尝试一下 alert(“ Hello \ n World”);