knrt.net
当前位置:首页 >> js光标 >>

js光标

1.通过焦点获取光标所在元素 光标所在一般都在文本框里面(该方法只适用于input,textarea) $("input:focus") //光标所在input元素的位置$("textarea:focus")//光标所在textarea元素的位置$("input:focus,textarea:focus")//光标所在元素的位置 2...

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

onBlur事件是当光标离开当前获得聚焦对象的时候,触发onblur事件,同时执行被调用的程序 示例 姓名 性别 年龄 住址 JS代码 function chkvalue(txt) { if(txt.value=="") alert("文本框里必须填写内容!");}

window.onload=function(){ document.getElementById("test").onkeydown=function(e){ //当前元素是(e||event).currentTarget console.log((e||event).currentTarget); //标签名称是(e||event).currentTarget.tagName console.log((e||event).cu...

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...

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

载入文件三 function on() { var x=""; x = window.prompt("你的第一所学校是?", x);//输出 while (x != null && x!="abc") { x = window.prompt("你的第一所学校是?", x);//输出 } if (x == null){ document.getElementById("pass").disabled=...

js document.getElementById(id).focus(); 例如 function gaib(id) { var oo=document.getElementById(id); if (oo.value == 3) { alert('输入错误'); oo.focus(); } } jquery $("#"+id).focus(); 例如 function gaib(id) { var oo=$("#"+id); i...

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...

给每个文本框添加onfocus事件、获取到焦点时,给一个全局变量赋值、就知道是哪个文本框了 或者直接在文本框的这个事件里面操作你想要做的事情。。。

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