- Код: Выделить всё
<div class="br">
<p class="head">
<span class="time">%date%, %time%</span>
%name%
</p>
<p class="content">
%text%
</p>
</div>
при клике по заголовку (та часть где date,time и name) все что внутри дива должно выделяться.
как такое сделать?
ps в дальнейшем можно будет набросать на основании этого мод который при клике по заголовку поста будет выделять весь пост для быстрогго цитирования...
Добавлено спустя 9 часов 41 минуту 53 секунды:
сделал так:
- Код: Выделить всё
<script>
function select_this(id)
{
var o = document.getElementById(id);
if(!o) return;
var r, s;
if( document.selection)
{
r = document.selection.createRange();
r.moveToElementText(o);
r.select();
}
else if( document.createRange && (document.getSelection || window.getSelection) )
{
r = document.createRange();
r.selectNodeContents(o);
s = window.getSelection ? window.getSelection() : document.getSelection();
s.removeAllRanges();
s.addRange(r);
}
}
</script>
<div class="br" id="%time%%name%">
<p class="head" onClick="select_this('%time%%name%');">
<span class="time">%date%, %time%</span>
%name%
</p>
<p class="content">
%text%
</p>
</div>
идею спер с реализации [code] на форуме у поручика






