JS获取textArea中光标位置的方法

function getCursorPos(pTextArea) {
  	var cursurPosition=-1;
  	if(pTextArea.selectionStart){//非IE浏览器
        cursurPosition= pTextArea.selectionStart;
    }else{//IE
        var range = document.selection.createRange();
        range.moveStart("character",-pTextArea.value.length);
        cursurPosition=range.text.length;
    }
    return cursurPosition;
}

你可能感兴趣的:(js)