Скрипт для авторастяжки поля комментирования

Квартиры, дома, земельные участки Краснодарского края без посредников. Объявления собственников недвижимости.
Реклама здесь
Главная
Примеры PHP Примеры JavaScript Примеры Ajax Примеры CSS,HTML
Вводите сюда текст, дополнительные строки будут добавляться автоматически:


Исходный код этого примера:
<h1>Скрипт для авторастяжки поля комментирования</h1>

Вводите сюда текст, дополнительные строки будут добавляться автоматически:
<form method="post" action="">
<textarea id="ta" rows="5" cols="50"></textarea>
</form>

<script language="JavaScript">
function countLines(strtocount, cols) {
	var hard_lines = 1;
	var last = 0;
	while ( true ) {
		last = strtocount.indexOf("\n", last+1);
		hard_lines ++;
		/* if ( hard_lines == 35) break; */
		if ( last == -1 ) break;
		}
	var soft_lines = Math.ceil(strtocount.length / (cols-1));
	var hard = eval("hard_lines " + unescape("%3e") + "soft_lines;");
	if ( hard ) soft_lines = hard_lines;
	return soft_lines;
}

function cleanForm() {
	var the_form = document.getElementById('ta');
	the_form.rows = countLines(the_form.value,the_form.cols) +1;
	setTimeout("cleanForm();", 500);
}

cleanForm();
</Script>

Скопировать в буфер
утеплитель для пола, доставка по звонку.

© Copyright 2008-2012 by KDG