我想在页面加载/启动后专注于输入文本。这是我的表格:
<form method="post" action="tags">
<input type="hidden" name="id" id="id" value="getId()" />
<input type="text" name="tag" id="tag" autofocus="autofocus"/>
<input type="submit" value="Add" name="add" />
</form>
我尝试了 jQuery,但它在 Firefox 上不起作用:
jQuery(document).ready(function(){
jQuery("#tag").focus();
});
这是一个使用 Fancybox 作为 iframe 打开的窗口。这是我的 Fancybox 功能:
jQuery(".fancybox").fancybox({
type: "iframe",
width: 640,
height: 320,
afterClose : function() {
location.reload();
return;
},
afterShow: function() {
jQuery('.fancybox-iframe').find('#tag').focus();
}
});
有解决方法吗?
谢谢!