テキストを選択状態にする

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>

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS