一年前我已经找到了很多很好的答案(当时它仍然在我们的网站上工作),但在 textareas 和输入中设置光标位置或选择时,Firefox 似乎不再按预期工作。
我想做的是专注于文本区域并将光标放在开头。所有这些小提琴在 Chrome 和 IE 中都可以正常工作,但在 FF 中失败。我更喜欢 jQuery 解决方案,但我并没有被简单的 js 冒犯。
小提琴(在 FF 11 或 12 中不起作用):
这与这个问题(2) 类似,但我无法对任何答案发表评论,而且它们都较旧。
请帮忙。如果我错过了一些简单的东西,可以加分。我们一半以上的用户都在使用 FF,而我没有想法。
已达到超链接限制,很抱歉没有帮助。我将对其进行编辑,以便在可以时将它们放回原处。
- http://jsfiddle.net/mnbayazit/WpqsN/
- http://stackoverflow.com/questions/499126/jquery-set-cursor-position-in-text-area