用window.showModalDialog()打开的窗口中第一个输入框会自动获得焦点 在一个页面中有几个输入框,当我用window.open()打开时都正常,但是用window.showModalDialog()打开时表单中的第一个输入框却自动获得了焦点。怎么让它不自动获得焦点啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在想要的组件上使用 document.body.getElementsByTagName( "input ")[0].focus();在整个页面加载完以后使用有效 首先先谢谢你的回答,但是你没有看清我的问题,我说的是window.showModalDialog()方法打开一个页面时,表单中的第一个输入框自动获得了焦点,但是我并不想让它获得焦点。 可以做一个空控件在会得到焦点的位置也可以这样,例如下面的input会得到焦点 <input type=text blured="0" onFocus="if (this.blured=='0') {this.blur();this.blured='1'}"> 这是showModalDialog 一个比较"友好的" bug 所以只能想方法让他的焦点失效,就用以上方法 BeenZ的方法正确,谢谢各位的回复,结贴 通过JSP来播放flv视频 过滤器、监听器 页面返回值,ie可以 火狐却不行。(急啊!) 文件分割问题 用java和OCI来连接oracle10g 关于org.hibernate.TransactionException: Transaction not successfully started的问题 javabean问题 请问一下HIBERNATE的级联保存的问题 duck银行在线实例为什么无法编译企业BEAN组件 问个很菜的问题,服务器之间是怎么传递xml文件的呢? 谁有关于程序员的群呀,本人现加入 急!请教一个ssh整合后DAO里的方法报异常的问题?
在整个页面加载完以后使用有效
<input type=text blured="0" onFocus="if (this.blured=='0') {this.blur();this.blured='1'}">