textarea 자동높이가 잘안되어서그런데요~~ 고수님들~~ 굽신굽신~~

· 2013-05-03 (금) 10:49:32 · 2127
textarea 자동높이가 잘안되어서그런데요~~ 고수님들~~ 굽신굽신~~

<script type="text/javascript">
/*textarea 자동 높이 조절 */
$(document).ready(function() {
// 모두 로딩되었을때
$(".textArea").autoGrow();
//autoRows(document.finquiryform.in_content);
});
</script>



>>

js 소스인데요

//Private variables
var colsDefault = 0;
var rowsDefault = 0;
//var rowsCounter = 0;

//Private functions
function setDefaultValues(txtArea)
{
colsDefault = txtArea.cols;
rowsDefault = txtArea.rows;
//rowsCounter = document.getElementById("rowsCounter");
}

function bindEvents(txtArea)
{
txtArea.onkeyup = function() {
grow(txtArea);
}
}

//Helper functions
function grow(txtArea)
{
var linesCount = 0;
var lines = txtArea.value.split('\n');

for (var i=lines.length-1; i>=0; --i)
{
linesCount += Math.floor((lines[i].length / colsDefault) + 1);
}

if (linesCount >= rowsDefault)
txtArea.rows = linesCount + 1;
else
txtArea.rows = rowsDefault;
//rowsCounter.innerHTML = linesCount + " | " + txtArea.rows;
}

//Public Method
jQuery.fn.autoGrow = function(){
return this.each(function(){
setDefaultValues(this);
bindEvents(this);
});
};


>>>

왜안될까요??
|
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
13-05-03 조회 1,035
13-05-03 조회 920
13-05-03 조회 694
13-05-03 조회 1,032
13-05-03 조회 1,707
13-05-03 조회 1,234
13-05-03 조회 666
13-05-03 조회 888
13-05-03 조회 1,641
13-05-03 조회 968
13-05-03 조회 1,072
13-05-03 조회 668
13-05-03 조회 650
13-05-03 조회 1,637
13-05-03 조회 2,128
13-05-03 조회 642
13-05-03 조회 8,492
13-05-03 조회 642
13-05-03 조회 1,059
13-05-03 조회 862