IEでテキストエリアのカーソル位置を取得する方法 Selection.jsを利用すると楽チン!
‘WEBの場合、カーソルの位置を取得するのも大変○○EMOJI○○144○○EMOJIEND○○。
でもSelection.jsというクラスライブラリを使うと楽チンだった○○EMOJI○○140○○EMOJIEND○○。
//テキストエリアコントロール
var Ctrl_Textarea;
//位置
var CursorPos;
//コントロール取得
Ctrl_Textarea = document.getElementById(“TEXTEREA”);
//Selectionオブジェクト
var SelCtrl = new Selection( Ctrl_Textarea );
var SelObj = SelCtrl.create();
//位置
CursorPos = SelObj.start;
window.alert(CursorPos)
てな具合。もちろんSelection.jsをヘッダのLINKタグでリンクさせる。
Selection.jsの公開サイト
サンプルページ ‘