来自 澳门金莎娱乐手机版 2019-12-18 18:53 的文章
当前位置: 金沙澳门官网网址 > 澳门金莎娱乐手机版 > 正文

澳门金莎娱乐手机版:js实现文本框中焦点在最后

js达成文本框中关节在最后地方

 本篇作品首如若对js达成文本框中症结在终极位置的示范代码举办了介绍,须求的相恋的人可以还原参照他事他说加以考察下,希望对我们有所 扶植

在平日的程序中.程序员做输入框内容科学检查评按时日常向往通过判断内容的合法性来规定宗旨框.

 

澳门金莎娱乐手机版 ,如:

 

 代码如下:

if(obj.value==""){

   obj.focus();

   return false;

}

 

像这种类型当哪风流潇洒项输入框为空是就将刀口移动那意气风发项输入框..那项成效选取起来极度方便..可是存在三个细微的标题...

 

那正是obj.focus(卡塔尔国将主旨移动到输入框后,会将文字光标(便是后生可畏闪大器晚成闪的竖线卡塔尔(英语:State of Qatar)移动到那么些输入框的首先个字符的地点...就地点的决断来说..如若文本框中从未内容..obj.focus赶巧能够满意大家一贯在文本框中输入内容而不用点击一下文本框以使文本有宗旨...

 

然则,如若文本框中曾经有内容了..不过那些剧情不合规.obj.focus(卡塔尔(英语:State of Qatar)雷同的将光标移动到了这么些文本框的率先个字符的地点..那时就能让注意顾客体验的设计员苦闷了...我们要求的是文本框获得问题,然后文字光标移动到文本框的末梢,让顾客能够不用点击文本框直接输入内容..输入的开始和结果会在原来的内容的末端扩充起来..

 

上边包车型大巴代码能够完结那个小细节:

 

 代码如下:

<script language="javascript">

function getSelectPos(obj){

var esrc = document.getElementById(obj);

if(esrc==null){

   esrc=event.srcElement;

}

var rtextRange =esrc.createTextRange();

rtextRange.moveStart('character',esrc.value.length);

rtextRange.collapse(true);

rtextRange.select();

}

</script>

 

以此代码是在顾客体验的细节性上会对设计员有不小的赞助...

 

本篇小说首如若对js完结文本框中症结在结尾地点的示范代码举办了介绍,供给的爱人能够还原参谋下,希...

在近似的次第中.技士做输入框内容科学检验时近似钟爱通过判别内容的合法性来鲜明核心框.

如:

复制代码 代码如下:

if(obj.value==""){
   obj.focus();
   return false;
}

如此那般当哪风姿浪漫项输入框为空是就将大旨移动那生机勃勃项输入框..那项功效接纳起来十二分方便..不过存在一个渺小的主题材料...

那正是obj.focus(卡塔尔国将难题移动到输入框后,会将文字光标(正是大器晚成闪黄金年代闪的竖线卡塔尔(英语:State of Qatar)移动到那个输入框的第二个字符的地方...就地方的剖断来说..若是文本框中一贯不内容..obj.focus赶巧能够满足大家直接在文本框中输入内容而不用点击一下文本框以使文本有大旨...

本文由金沙澳门官网网址发布于澳门金莎娱乐手机版,转载请注明出处:澳门金莎娱乐手机版:js实现文本框中焦点在最后

关键词: