在我的网站上,登录的输入是通过jQuery生成的。在Chrome中它运行良好,您可以简单地点击输入,键入文本等...在Firefox中,您需要使用Tab键,然后您可以键入您的文本。简单点击什么都不做。我还发现,这只发生在JS生成的输入中,当通过HTML手动添加输入时,您可以按照它应该输入文本。 firefox有什么技巧吗?我知道我可以使用jQuery" hack"那样:
$('input').click(function(e) {
e.preventDefault();
$(this).focus();
});
但我觉得它很蹩脚。为什么JS生成的输入在FF中不起作用?