Javascript:将textarea转换为数组

Mat*_*rym 28 javascript arrays end-of-line

你会如何根据行结束分离将textarea值分解为数组?使用jQuery很酷我...

Dan*_*llo 54

这应该工作(在Firefox和谷歌浏览器中测试):

var arrayOfLines = $('#textAreaID').val().split('\n');
Run Code Online (Sandbox Code Playgroud)

  • 它应该是`$('#textArea').val().split('\n')`,jQuery对象没有`value`属性. (4认同)

Eri*_*ric 12

var stringArray = document.getElementById('textarea').value.split('\n');
Run Code Online (Sandbox Code Playgroud)


KIM*_*oon 12

跨平台方式:

var area = document.getElementById("area");             
var lines = area.value.replace(/\r\n/g,"\n").split("\n");
Run Code Online (Sandbox Code Playgroud)