26.05.2012, 20:36 | |||||
Выделение текста по кликуПри клике по тексту левой кнопкой мыши, он выделяется. Текст должен находиться внутри какого-либо элемента. Quote <script type="text/javascript"> $('div.example p').click(function() { var e=this; if(window.getSelection){ var s=window.getSelection(); if(s.setBaseAndExtent){ s.setBaseAndExtent(e,0,e,e.innerText.length-1); }else{ var r=document.createRange(); r.selectNodeContents(e); s.removeAllRanges(); s.addRange®;} }else if(document.getSelection){ var s=document.getSelection(); var r=document.createRange(); r.selectNodeContents(e); s.removeAllRanges(); s.addRange®; }else if(document.selection){ var r=document.body.createTextRange(); r.moveToElementText(e); r.select();} }); </script> В данном примере, текст находится внутри p, который в свою очередь, находится внутри div с классом example Материал взят с сайта infoscript.ru
| |||||
Категория: JavaScript's | Просмотров: 2193 | Добавил: antisept | Рейтинг: 4.5/2 | | |||||
Теги: |
Пока комментариев нет. Ты можешь быть первым! | |
Кроме того, материал перепечатывали с сайта на сайт, ставили... файл можно найти на Вэбочке (название tables_tablichki_dli_foruma.js).