- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- ソース を表示
- JavaScript/選択範囲/テキストを選択状態にする へ行く。
- 1 (2009-10-03 (土) 12:50:38)
テキストを選択状態にする
IE8/Fx3.5で確認。
<html>
<body>
<span>abcdefg</span>
<script type="text/javascript">
var span = document.getElementsByTagName('span')[0];
if (window.getSelection) {
var range = document.createRange();
range.setStart(span.firstChild,2);
range.setEnd(span.firstChild,5);
var sel = getSelection();
sel.removeAllRanges();
sel.addRange(range);
} else {
var range = document.selection.createRange();
range.moveToElementText(span);
range.collapse();
range.moveStart("character", 2);
range.moveEnd("character", 3);
range.select();
}
</script>
</body>
</html>