Поиск 

JavaScript

cvcssawsasdq
Четверг
Февраль 17, 2011 г.
Получение количества строк в textarea элементе? IE4+  function textareaCurLineNum(obj) {   var rowHeight = obj.clientHeight/obj.rows;   var curHeight = obj.createTextRange().boundingHeight;   return parseInt(curHeight/rowHeight)+(obj.value!=''? 1:0); } Обратите внимание на то, как ведется подсчет строк:      если текстовое поле пусто, то функция вернет 0 (хотя курсор и мигает в первой строке), ибо строк реально нет;    ...
Теги: JavaScript Автор: Луна | Просмотров: 1503 | Нет комментариев | print |
Четверг
Февраль 17, 2011 г.
Получение позиции текстового курсора в textarea элементе (textarea - позиция курсора)? IE4+Mozilla/Gecko function getCaretPos(obj)
{
  obj.focus();
 
  if(obj.selectionStart) return obj.selectionStart;//Gecko
  else if (document.selection)//IE
  {
    var sel = document.selection.createRange();
    var clone = sel.duplicate();
    sel.collapse(true);
    clone.moveToElementText(obj);
  &n...
Теги: JavaScript Автор: Луна | Просмотров: 1347 | Нет комментариев | print |
Четверг
Февраль 17, 2011 г.
Как сделать так чтобы выделение, после замены выделенного текста не пропадало? IE  if (document.selection)
 {
  var s = document.selection; //создаем объект из выделенного
  var r = s.createRange(); //создаем на основе выделенного объект TextRange

  var len = r.text.length; //вычисляем длину первоначального текста
  var newText= "сдесь текст который заменит первоначальный";
  r.text = newText;

  len = newText.length - len; //вычисляем разницу длин нового ...
Теги: JavaScript Автор: Луна | Просмотров: 1076 | Нет комментариев | print |
Четверг
Февраль 17, 2011 г.
Перемещение (установка) текстового курсора в начало или конец поля ввода textarea или input? IE4+  Internet Explorer позволяет нам сделать это при помощи следующих методов : createTextRange() - данный метод создает объект типа TextRange (текстовый диапазон) и позволяет манипулировать текстом. Пустой текстовый диапазон представляет собой курсор - точку ввода. collapse() - данный метод объекта TextRange сужает текстовый диапазон до 0 (превращает его в курсор (в точку ввода)) и устанавливает точку ввода либо в начало диапазона (collapse(true) или п...
Теги: JavaScript Автор: Луна | Просмотров: 1929 | Нет комментариев | print |
Четверг
Февраль 17, 2011 г.
Выделение текста в TEXTAREA на другой? Как это ни "странно" :-), но реализация ветвится из-за разных методов работы с выделениями в IE и Mozilla/Gecko:IE4+  В Internet Explorer используем объект selection, который представляет текущее выделение и его метод createRange, создающий объект TextRange из текущего выделения. Полученный TextRange объект имеет свойство text (для чтения и записи), которое и дает нам выделенный текст. Т.е. прочитали TextRange.text, сделали изменения и записали назад.

См....
Теги: JavaScript Автор: Луна | Просмотров: 1854 | Нет комментариев | print |
cvcssawsasdq
Категории
ТОП 10 - Авторы
  1     Луна   1958     2.98   
  2     pobeda   486     2.99   
  3     Tais   444     3.13   
  4     Foma   139     2.9   
  5     Lubov   52     2.88   
  6     Angel   45     2.95   
  7     Dolores   45     2.75   
  8     Paradiz   31     2.82   
  9     Xenta   29     2.84   
  10     Serdjio   25     2.89   
все авторы 
Последние статьи

Медицинское освидетельствование

Понедельник, Март 20, 2017 г.
|
Луна | 34 |

Мясной рулет

Суббота, Март 11, 2017 г.
|
Луна | 83 |

Блинчики без дрожжей

Воскресенье, Март 05, 2017 г.
|
Луна | 97 |

Постный суп

Вторник, Апрель 12, 2016 г.
|
Луна | 1168 |

Как провести вечер самой?!

Четверг, Декабрь 24, 2015 г.
|
AMarushchak | 1743 |
Популярные статьи

Внушение

Суббота, Сентябрь 25, 2010 г.
|
Луна | 3858 |

История Древнего Египта

Вторник, Апрель 05, 2011 г.
|
Луна | 203909 |

Материки

Вторник, Май 11, 2010 г.
|
Tais | 301964 |

Маршак С. Я.

Четверг, Декабрь 30, 2010 г.
|
Луна | 45992 |

Наука и образование в Византии IV в.

Понедельник, Июнь 06, 2011 г.
|
Луна | 8988 |

Реклама

веб сайт, разработка сайтов, css, html, php, mySQL, админка, создание сайта, хостинг, доменное имя, сайт визитка, сайт каталог, информационный сайт, корпоративный сайт, интернет магазин, портал, поддержка сайтов

Облако тегов