Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   помогите всю голову сломал!! (https://javascript.ru/forum/misc/47183-pomogite-vsyu-golovu-slomal.html)

`kush` 13.05.2014 01:29

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



кто знает есть ли они?:( :( :(

Octane 13.05.2014 01:59

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

http://habrahabr.ru/post/55922/

`kush` 13.05.2014 14:30

спасибо конечно, но вопрос не в этом! вопрос есть ли такие методы как :
getRange(); и selectAllNode()

Octane 13.05.2014 16:53

нету

`kush` 13.05.2014 20:51

спасибо! может знаешь как метод removeRange (текстовый фрагмент) работает???? желательно пример :)

Octane 13.05.2014 20:54

извини, я не экстрасенс

`kush` 13.05.2014 23:34

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);

`kush` 13.05.2014 23:35

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


Часовой пояс GMT +3, время: 23:10.