我在一年前发现了许多很好的答案(当时它仍然在我们的网站上工作),但是当在textareas和输入中设置光标位置或选择时,似乎firefox不再按预期工作。 / p>
我想做的是专注于textarea并将光标放在开头。所有这些小提琴在Chrome和IE中运行良好,但在FF中失败。我倾向于使用jQuery解决方案,但我并没有被简单的js冒犯。
小提琴(在FF 11或12中无效):
这类似于这个问题(2),但我不能对任何答案发表评论,而且它们都比较老了。
请帮忙。如果我遗漏了一些简单的东西,奖励积分。超过一半的用户使用FF,我的想法不合时宜。
达到超链接限制,抱歉不太乐于助人。我会编辑这个,以便在我可以的时候把它们放回去。
答案 0 :(得分:0)
这是我最终找到的其他人遇到的答案。
以前是动画 CSS:visibility 只会在计时器结束时翻转的情况。但是,在我的实例中,我发现activeElement和cursor位置不会同时移动。因此, setSelection 之类的内容无法正常工作。
CSS转换列出了可见性作为受支持的属性,但是让您自己头疼,不要在需要关注或附加类似处理程序的元素上使用它。