页面加载时是否可以从文本input中删除焦点?

我有一个网站有一个文本框进行search,但是我不想在页面加载时将焦点放在上面,但是它是窗体上唯一的文本input,是否可以删除焦点?

一个jQuery解决scheme将是这样的:

$(function () { $('input').blur(); }); 

使用document.activeElement.blur();

例如http://jsfiddle.net/vGGdV/5/ ,它也显示了当前的焦点元素。

请注意,尽pipe在IE中的body元素调用blur()会使IE失去焦点

您可以使用.blur()方法。 见http://api.jquery.com/blur/

 $(function() { $("#MyTextBox").blur(); });