javascript - 将光标放在文本输入值的末尾

标签 javascript jquery css

因此,目前我有一个文本输入字段,其值也是自动聚焦的。

在页面加载时,该值被选中/突出显示。有没有一种方法可以将光标放在值文本的末尾,而不是在 javascript 或 CSS 中突出显示它?

这是一个 js fiddle ,其中突出显示了自动聚焦文本的值:http://jsfiddle.net/TaGL5/

这是 HTML 代码:<input type="text" value="value text" autofocus />

最佳答案

升级到@harsha 的answer

我发现要使解决方案适用于 Firefox, 我们需要临时将值重置为“不等于值”,然后将其重新设置

<input type="text" autofocus value="value text" onfocus="var temp_value=this.value; this.value=''; this.value=temp_value" />

关于javascript - 将光标放在文本输入值的末尾,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17780756/

相关文章:

javascript - 在 Jquery 中用字符连接 Dom 元素

html - 当浏览器从右向左元素移动时浏览器右侧的元素保持不变

html - body 背景图像导致 FPS 在 iPad 的 safari 中下降

javascript - Cordova 游戏 - 试图让我的网站发布在线高分

javascript - JS - 创建智能自动完成

jquery - 创建与 CSS/HTML 相关的丰富动态单页 Django Web 应用程序的最佳方法

css - Blackberry 移动网站的中心页面

Javascript Uncaught Reference错误函数未定义

javascript - Angular 最佳实践 : promise in a Factory or in a Controller?

javascript - 可以在 Javascript 中控制 CSS 溢出滚动条吗?