使用JavaScript将光标放置在文本输入元素中的文本末尾

将焦点设置到元素之后,通过JavaScript将光标放置在输入文本元素中文本末尾的最佳方法(我想是最简单的方法)是什么?

回答:

我在IE中遇到了同样的问题(通过RJS /原型设置焦点之后)。当该字段已有值时,Firefox已经将光标留在末尾。IE迫使光标移至文本的开头。

我得出的解决方案如下:

<input id="search" type="text" value="mycurrtext" size="30" 

onfocus="this.value = this.value;" name="search"/>

IE7和FF3均适用

以上是 使用JavaScript将光标放置在文本输入元素中的文本末尾 的全部内容, 来源链接: utcz.com/qa/418038.html

回到顶部