Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Обработка выделенного текста (https://javascript.ru/forum/events/62634-obrabotka-vydelennogo-teksta.html)

Devil198711 14.06.2016 06:12

Цитата:

Сообщение от Madzal (Сообщение 415522)
Так имеется ввиду клик по textarea ?
<body>
<input id="el" type="text" value="hello world">
<input id="run" type="button" value="Get Word">
<script>
var el=document.getElementById('el');
var run=document.getElementById('run');

function findWord(str,pos){
    var words=str.split(' ');
    var offset=0;
    var i;
    for(i=0;i<words.length;i++){
        offset+=words[i].length+1;
        if (offset>pos) break;
        
    }
    return words[i];
}

run.onclick=function(){
    run.value='Word at cursor: '+findWord(el.value,el.selectionStart);
};
</script>
</body>

А как сделать тоже самое только с iframe с включенным desingMode


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