選択状態のテキストを扱う Rangeオブジェクト 選択範囲を扱うには、Rangeオブジェクトを使う。 IEとそれ以外のブラウザでRangeオブジェクト取得方法が違うので、処理を分岐する。 IE:Rangeオブジェクトを作成する。 それ以外のブラウザ:SelectionオブジェクトからRangeオブジェクトを取り出す。 サンプル 以下の機能を持つ。 show() 選択状態の文字列を取り出す surround() 選択状態の文字列をタグで囲む <html> <head> <script type='text/javascript' src='http://getfirebug.com/releases/lite/1.2/firebug-lite-compressed.js'></script> <script type="text/javascript"> var isIE = navigat