您的位置:首页 > Web前端 > JavaScript

javascript设置input编辑框光标的位置

2015-07-12 10:02 519 查看
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();
}
}
//调用演示
set_text_value_position('login_div', -1);  //设置到末尾
set_text_value_position('login_div', 0); //设置到开头




                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: