Нужно организовать переход по продложениям, но так чтобы перенос строки воспринимался тоже как конец предложения. Как можно подправить мой скрипт?
<p>Строчка с точкой.
<p>Строчка с точкой.
<p>Строчка с точкой.
<p>Строчка с точкой.
<p>Строчка без точки
<p><p>E=mV^2/2
<p>Строчка без точки
<p>Строчка с точкой.
<p>Строчка с точкой.
<p><button onclick="find()">Переход</button>
<script>
function find(){
var tr=document.selection.createRange();
tr.moveStart("sentence")
tr.expand("sentence");
tr.select();}
</script>
Как в моём первом сообщении, получить переход с одного на другое, то есть нажимая на одну кнопку получать переходы по тегам. Это я и сам смогу сделать, если пойму как перейти к тегу номер 2, нажав кнопку номер 2, перейти к тегу номер 3, нажав кнопку номер 3 и так далее.
Так сейчас же работает, как вы хотите.
---------
А в IE не работает… это, наверное, из-за того, что фокус по кнопкам сбрасывает выделение. Замените input на что-нибудь другое.
Последний раз редактировалось Octane, 16.05.2010 в 13:27.