knrt.net
当前位置:首页 >> js光标定位到文本框 >>

js光标定位到文本框

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

onload="jsmethod()" function jsmethod(){ document.getElementById("query").focus() }

Document function setTa1CursorPosition(i){ var oTa2 = o_input; if(oTa2.selectionStart||oTa2.selectionStart==0){//非IE浏览器 oTa2.selectionStart=i; oTa2.selectionEnd=i; console.log(oTa2.selectionStart) }else{//IE var range = oT...

//IE下有focus()的BUG。$("input").blur(function(){ //兼容写法 setTimeout(function(){ $("input").focus(); }, 0);});

$("按钮").click(function(){ $("文本框").focus(); // 文本框获得焦点 }); $("body").click(function(){ $("文本框").focus(); // 文本框获得焦点 }); 代码未经测试,思路就是这样。建议阅读jQuery中文手册,上面有很多丰富实用的功能事件,可...

我刚才测试了,除了刚进页面的时候聚焦光标是不在文字后面的其他的都在。我写了这样的代码,转换一下,获取下值,然后再赋值,光标自然就到文字后面了 点击 $("button").click(function () { var v = $("input").val(); $("input").focus().val(...

function getCursortPosition (ctrl) {//获取光标位置函数 var CaretPos = 0;// IE Support if (document.selection) { ctrl.focus (); var Sel = document.selection.createRange (); Sel.moveStart ('character', -ctrl.value.length); Caret...

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

var selName = null; window.onload = function(){ var inputs = document.getElementsByTagName("input"); for( var i = 0; i < inputs.length; i++ ){ if( inputs[i].type == "text" ){ inputs[i].onfocus = function(){ selName = this.name...

文本域id为tag2,以下是设置光标到文本域内容尾部的代码,请参考 function setTa1CursorPosition(i){ var oTa2 = document.getElementById("ta2"); if(oTa2.selectionStart){//非IE浏览器 oTa2.selectionStart=i; oTa2.selectionEnd=i; }else{//...

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