读书人

统制光标在字后面

发布时间: 2012-08-22 09:50:35 作者: rapoo

控制光标在字后面
//默认光标在字后面的公共方法jquery
var utilityHandle = {
setFocus:function(objFocusEven,values){
// 默认使用focus方法聚焦
objFocusEven.focus();
// 判断是否为Ie浏览器
if ($.browser.msie) {
var txt = objFocusEven[0].createTextRange(); // 将传入的控件对象转换为Dom对象,并创建一个TextRange对象
txt.moveStart('character', values); // 设置光标显示的位置
txt.collapse(true);
txt.select();
}
}};

//键盘输入是判断判断页面的文本框是否有光标 没有就默认在快速查询上面
$(document).keydown(function (event) {
//默认没有选中
if(flag==0){
var setFocusText=$("#orgcity");
utilityHandle.setFocus(setFocusText,setFocusText.val().length);
//document.getElementById("orgcity").focus();

}
});

读书人网 >Web前端

热点推荐