Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 13.05.2014, 01:29
Новичок на форуме
Отправить личное сообщение для `kush` Посмотреть профиль Найти все сообщения от `kush`
 
Регистрация: 13.05.2014
Сообщений: 5

помогите всю голову сломал!!
есть ли такие методы в JS: getRange(); и selectAllNode()???? Возможно в учебнике опечатка!!!!!!!



кто знает есть ли они?
Ответить с цитированием
  #2 (permalink)  
Старый 13.05.2014, 01:59
Отправить личное сообщение для Octane Посмотреть профиль Найти все сообщения от Octane  
Регистрация: 10.07.2008
Сообщений: 3,873

var selection = getSelection();
var range = selection.getRangeAt(0);
range.selectNodeContents(document.body);

http://habrahabr.ru/post/55922/
Ответить с цитированием
  #3 (permalink)  
Старый 13.05.2014, 14:30
Новичок на форуме
Отправить личное сообщение для `kush` Посмотреть профиль Найти все сообщения от `kush`
 
Регистрация: 13.05.2014
Сообщений: 5

спасибо конечно, но вопрос не в этом! вопрос есть ли такие методы как :
getRange(); и selectAllNode()
Ответить с цитированием
  #4 (permalink)  
Старый 13.05.2014, 16:53
Отправить личное сообщение для Octane Посмотреть профиль Найти все сообщения от Octane  
Регистрация: 10.07.2008
Сообщений: 3,873

нету
Ответить с цитированием
  #5 (permalink)  
Старый 13.05.2014, 20:51
Новичок на форуме
Отправить личное сообщение для `kush` Посмотреть профиль Найти все сообщения от `kush`
 
Регистрация: 13.05.2014
Сообщений: 5

спасибо! может знаешь как метод removeRange (текстовый фрагмент) работает???? желательно пример
Ответить с цитированием
  #6 (permalink)  
Старый 13.05.2014, 20:54
Отправить личное сообщение для Octane Посмотреть профиль Найти все сообщения от Octane  
Регистрация: 10.07.2008
Сообщений: 3,873

извини, я не экстрасенс
Ответить с цитированием
  #7 (permalink)  
Старый 13.05.2014, 23:34
Новичок на форуме
Отправить личное сообщение для `kush` Посмотреть профиль Найти все сообщения от `kush`
 
Регистрация: 13.05.2014
Сообщений: 5

para=document.getElementById("h3").childNodes[0];
rng=document.createRange();
rng.setStart(para, 0);
rng.setEnd(para, 3);


sel=window.getSelection();
sel.addRange(rng);

w=sel.toString();
alert(w);

sel.removeRange(rng);
w=sel.toString();
alert(w);
Ответить с цитированием
  #8 (permalink)  
Старый 13.05.2014, 23:35
Новичок на форуме
Отправить личное сообщение для `kush` Посмотреть профиль Найти все сообщения от `kush`
 
Регистрация: 13.05.2014
Сообщений: 5

все гениальное просто!
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите найти ошибку shureg Общие вопросы Javascript 4 01.05.2014 16:27
Помогите, не работает скрипт калькулятора в Хроме и ИЕ Cooleraunt Opera, Safari и др. 3 14.04.2012 09:44
Сгенерированный popup, помогите разобраться Master RLT Элементы интерфейса 3 16.09.2011 11:54
Сломал всю голову.. Посмотрите спецы.. Не хочет работать страница в mozilla-firefox.. ProniK Ваши сайты и скрипты 1 02.06.2010 19:33
Объясните синтаксис? aesnn Общие вопросы Javascript 2 27.04.2009 00:12