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の公開サイト

サンプルページ

サイバーネット神戸の最新情報をお届けします

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です