Показать сообщение отдельно
  #9 (permalink)  
Старый 19.09.2018, 12:10
Профессор
Отправить личное сообщение для Dilettante_Pro Посмотреть профиль Найти все сообщения от Dilettante_Pro
 
Регистрация: 27.11.2015
Сообщений: 2,899

У меня в хроме и ИЕ11 работает такой
<div id="select-target">This div will be selected</div>
<script>  
document.getElementById('select-target').addEventListener('click', function() {
    var r = document.createRange();
    r.selectNode(this);
    var sel = document.getSelection();
    sel.removeAllRanges();
    sel.addRange(r);
}); 
 
</script>

а вот такой не работает
<div id="select-target">This div will be selected</div>
<script>  
document.getElementById('select-target').addEventListener('click', function() {
    var r = document.createRange();
    r.selectNode(this);
    var sel = document.getSelection().removeAllRanges().addRange(r);
}); 
 
</script>

Последний раз редактировалось Dilettante_Pro, 19.09.2018 в 12:15.
Ответить с цитированием