专注于Safari 4 beta选择内容

时间:2009-03-31 16:16:01

标签: asp.net jquery webforms focus

我想在ASP.Net中的表单上使用defaultfocus属性,因此我将此属性设置为文本框。这在IE上可以正常工作,但在Safari 4 beta中,文本框的内容也被选中。如何在Safari上按预期工作?

我还尝试了一些jquery调用,问题还在于:

$( “输入:可见:启用:第一”)。聚焦();

在safari中,它看起来像是调用select()而不是焦点。有没有人有解决这个问题的方法?

2 个答案:

答案 0 :(得分:1)

似乎您必须设置文本框的值才能获得焦点而不是选择:

    var firstInput = $("input:text:first");
    firstInput.focus();
    firstInput.val(firstInput.val());

答案 1 :(得分:0)

我相信.net的东西是挂钩到Safari /其他浏览器没有的IE特定的defaultfocus属性。

我认为这会自动聚焦特定领域?