Я новичок в javascript, пытаюсь выполнить:
document.selection.createRange();
но document.selection всегда возвращает undefined.
document.selection
undefined
Я использую последнюю версию Chrome.
что я делаю не так?
спасибо!
Используйте window.getSelection(), который наиболее совместим с браузерами (он поддерживается в текущих версиях всех основных браузеров) и является стандартным .Chrome, безусловно, поддерживает его так же полно, как и другие браузеры.
window.getSelection()
document.selection следует использовать только для IE <9. </p>
Попробуйте document.getSelection() или window.getSelection().
document.getSelection()
Вот краткий пример, который я тестировал в Chrome
http://jsfiddle.net/hgDwx/
Вместо этого используйте window.getSelection().
https://developer.mozilla.org/en/DOM/window.getSelection