这是一个由两部分组成的问题:
1) 点击其中一个演示下拉列表on this page。当您切换到下一个输入时,文本在firefox中被选中/突出显示。我该如何防止这种情况发生?
2)奖励:您可以查看我的hosted on google代码并告诉我可以改进的内容吗?
答案 0 :(得分:0)
嗯,这只是Firefox上的默认行为。一个可能的解决方法是让输入字段在select上执行JavaScript或jQuery函数,让函数模糊字段(这将取消选择文本),然后重新聚焦在字段上。非常基本,我敢肯定它需要一些额外的黑客。不幸的是,没有脚本,没有什么可以阻止它。
老实说,我建议你不要管它。该功能已经到位,因此您无需在键入表单时使用鼠标,点击选项卡将选择所有文本,以便您可以轻松地重新键入它或按右箭头键转到字段的末尾。删除功能只会激怒您的一些访问者。如果他们使用tab键进入下一个字段,他们可能需要该功能。