Реклама - здесь может быть Ваша реклама, которую увидят 4000+ человек в сутки. Хотите 1000 посетителей на свой сайт за 50 копеек?
Главная
Примеры PHP Примеры JavaScript Примеры Ajax Примеры CSS,HTML

Получить позицию курсора в TextArea или Input

Работает только в IE

Вводите сюда текст, для подсчета количества строк:


Позиция:


Исходный код этого примера:
<script language="JavaScript">
<!--
function getCaretPos(obj)
{
 obj.focus();
 
 if(obj.selectionStart) return obj.selectionStart;
 else if (document.selection)
 {
  var sel = document.selection.createRange();
  var clone = sel.duplicate();
  sel.collapse(true);
  clone.moveToElementText(obj);
  clone.setEndPoint('EndToEnd', sel);
  return clone.text.length;
 }
 
 return 0;
}
function cleanForm() {
	document.getElementById('cs').value = getCaretPos(document.getElementById('ta'));
	setTimeout("cleanForm();", 100);
}

cleanForm();
//-->
</script>

Скопировать в буфер
Наши изобретения тэны, демонтаж резервуаров долгие гарантии

© Copyright 2008-2012 by KDG