如何从C#中的文本框中删除焦点

时间:2013-08-08 12:22:40

标签: c# asp.net .net

我有一个aspx页面。默认情况下,当页面加载时,焦点位于第一个文本框上。我想把焦点移到什么都没有。我正在为移动设备开发此网站。

由于我们在IE上面临一些跨浏览器的限制,我们得出的结论并没有结束。

init中的

Page.Focus();无法正常工作,我不想把重点放在任何事情上。

这些信息就是我所拥有的。希望它足以解决问题。

我将非常感谢您对此查询的反馈和时间......

3 个答案:

答案 0 :(得分:2)

另一种方法是创建隐藏控件并将焦点移动到该控件

答案 1 :(得分:1)

如果您能够使用jQuery,为什么不这样做

$('#idOfInputWhichKeepsOnGettingFocus').blur();

如果没有,请创建一个新的第一个字段

<input id="youCannotSeeMe" style="position:absolute; left:9001px;" />

答案 2 :(得分:0)

这有效:
 Page.SetFocus(this);