封裝一個(gè)函數(shù)
function set_text_value_position(obj, spos){
var tobj = document.getElementById(obj);
if(spos<0)
spos = tobj.value.length;
if(tobj.setSelectionRange){ //兼容火狐,谷歌
setTimeout(function(){
tobj.setSelectionRange(spos, spos);
tobj.focus();
},0);
}else if(tobj.createTextRange){ //兼容IE
var rng = tobj.createTextRange();
rng.move('character', spos);
rng.select();
}
}
執(zhí)行函數(shù)
$("#personalSetUp_maskNameTwoInputId").keyup(function(event){
set_text_value_position('personalSetUp_maskNameTwoInputId', -1);? //設(shè)置到末尾
})
$("#personalSetUp_maskNameTwoInputId").keyup(function(event){
set_text_value_position('personalSetUp_maskNameTwoInputId', 0);? //設(shè)置到開頭
})