jquery获取textarea中某一行的内容

2025-03-23 02:13:33
推荐回答(4个)
回答1:

将获取到的内容以“\n”分割成数组,然后取对应的数组元素即可(分割的数组从0开始即key为0)。


第一行
第二行
第三行

获取第二行

回答2:

var array = $("#edit").html().split("\n");//获取内容按\n分割成数组
alert(array[num-1]);//取第n个

 


这是第一行
这是第二行
这是第三行

获取第二行
function getRow(number){
var text = $("#ta").html();
var arry = text.split("\n");
alert(arry[number-1]);
}

回答3:

1、给下面的2这个数字,加一个标签,例如:2
2、var num = $('.num').text();
3、$('#edit p').index(num-1).css('background','#f00');
4、上班的编辑区域里面的内容,最好每行加上P标签,不然怎么判定是第几行呢?
5、仅个人观点

回答4:

var array = $("#edit").html().split("\n");//获取内容按\n分割成数组
alert(array[num-1]);//取第n个

1
2
3
4
5
6


获取第二行

1
2
3
4
5

function getRow(number){
var text = $("#ta").html();
var arry = text.split("\n");
alert(arry[number-1]);
}