knrt.net
当前位置:首页 >> 光标定位到input最后 >>

光标定位到input最后

function moveEnd(obj) { obj.focus(); var len = obj.value.length; if (document.selection) { var sel = obj.createTextRange(); sel.moveStart('character', len); sel.collapse(); sel.select(); } else if (typeof obj.selectionStart ==...

document.getElementById("name").focus().select(); 这样就行了

function setFocus() { var obj = event.srcElement; var txt =obj.createTextRange(); txt.moveStart('character',obj.value.length); txt.collapse(true); txt.select(); }

通过JS 给这个input加一个事件 就是获得焦点就行了 window.onload = function(){ var oInput = document.getElementById("strName"); oInput.focus(); }

是因为你for出来的INPUT的id和文本框id对应的问题,把你的页面和js代码放出来看看!

function setFocusPosition(i){ var obj = document.getElementById("myinput"); if(obj.selectionStart){//非IE浏览器 obj.selectionStart=i; obj.selectionEnd=i; }else{//IE var range = obj.createTextRange(); range.move("character",i);...

给input 一个 style属性, 如下 即可, 可以根据自己需要修改 padding-left的值

input{ width:120px; height:26px; line-height:26px; padding-left:10px;/*这里的值可以改变光标的位置*/ border:1px solid #000; }

您好:让鼠标光标定位到文本框中的方法就是让文本框获得焦点:$("#这里写文本框的ID值").focus();就可以让对应ID值的文本框获得焦点了

网站首页 | 网站地图
All rights reserved Powered by www.knrt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com