如何检查javascript中是否有nextline变量

如何检查javascript中是否有nextline变量,javascript,Javascript,我编写了一个js程序,它将接受来自文本字段的用户输入,然后它会自动将用户输入输入屏幕,就像fb中的状态一样。 如果我给出了输入,当它显示下一行时,句子会附加到前一句 我怎样才能检查那个错误并改正那个错误呢 提前感谢。用一种非常简单的方法,这个问题可以用indexOf方法解决 var text = textarea.innerHTML; if(text.indexOf('\n') !== -1) { // the text contains a new line } indexOf方法返回表

我编写了一个js程序,它将接受来自文本字段的用户输入,然后它会自动将用户输入输入屏幕,就像fb中的状态一样。 如果我给出了输入,当它显示下一行时,句子会附加到前一句

我怎样才能检查那个错误并改正那个错误呢


提前感谢。

用一种非常简单的方法,这个问题可以用indexOf方法解决

var text = textarea.innerHTML;
if(text.indexOf('\n') !== -1) {
  // the text contains a new line
}
indexOf方法返回表达式的索引,如果找不到,则返回-1。

var text = $("#theTextArea").val();
var match = /.*\r|.*\n/.exec(text);
if (match) {
    // Found .. the text area has a sentence already.
}

在这里粘贴代码。
var x = "Some text\n here";
var patt1 = /\n/;
alert(x);
if(x.search(patt1) > 0)  
    alert("New line character present");
else
    alert("New line character not present");