Поиск 

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

См....
Теги: JavaScript Автор: Луна | Просмотров: 1779 | Нет комментариев | print |
cvcssawsasdq
Категории
ТОП 10 - Авторы
  1     Луна   1955     2.99   
  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.83   
  10     Serdjio   25     2.87   
все авторы 
Последние статьи

Постный суп

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

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

Четверг, Декабрь 24, 2015 г.
|
AMarushchak | 1519 |

Что такое правильное питание?

Четверг, Декабрь 24, 2015 г.
|
AMarushchak | 1626 |

Сделай еду вкуснее

Вторник, Декабрь 15, 2015 г.
|
AMarushchak | 1334 |

Мужчины в которых не надо влюблятся

Вторник, Декабрь 15, 2015 г.
|
AMarushchak | 1761 |
Популярные статьи

Все про Австралию

Четверг, Февраль 24, 2011 г.
|
Луна | 63550 |
|
Tais | 42104 |

Маршак С. Я.

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

Ранняя Римская империя

Суббота, Апрель 16, 2011 г.
|
Луна | 7237 |

Ранний возраст

Вторник, Июль 20, 2010 г.
|
Луна | 5697 |

Реклама

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

Облако тегов