页面加载时是否可以从文本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(); });