텍스트 영역이 있습니다. 나는 내 의견을 수렴 할 것이다.Javascript/Jquery 문자열에서 num 행 가져 오기
내 간단한 countLines 함수는 다른 모든 정규식과 작동하지만이 경우는 작동하지 않습니다.
function countLines(str){
return (str.split("\r\n|\r|\n").length -1);
}
alert(countLines($("#myTextArea").html());
왜 여러 줄의 텍스트가 있어도 반환 값이 0입니까?
'.html()'은 사용자 입력을 반환하지 않으므로'.val()'을 사용해야한다는 것에 유의하십시오. 다음은 텍스트 영역에서'.html()'과'.val()'사용의 차이점을 보여주는 간단한 데모입니다 : http://jsfiddle.net/YZVP6/ – Jasper
내 텍스트 영역은 HTML 편집기처럼 사용됩니다. ;) – Danilo