在textarea中键入时检测新行

时间:2014-07-04 12:01:50

标签: javascript jquery

当我在文本区域中键入时,如何检测我正在键入的当前单词是否是换行符中的第一个单词。 我只是想知道我当前的文本是否是文本区域的新行

有没有可能使用jquery或javascript检测到这个?

1 个答案:

答案 0 :(得分:1)

textarea元素具有名为cols的属性。给定文本区域元素:

<textarea name="textarea" id="ta" rows="10" cols="50">Write something here</textarea>

如果字符数大于列数,您可以检查事件监听器(在按键上,更改......适合您的需要):

var textArea=getElementById("ta");
var numberOfLines=ta.value.length/ta.cols;