Heim  >  Artikel  >  Web-Frontend  >  js focus不起作用的解决方法(主要是因为dom元素是否加载完成)_javascript技巧

js focus不起作用的解决方法(主要是因为dom元素是否加载完成)_javascript技巧

WBOY
WBOYOriginal
2016-05-16 18:16:491975Durchsuche

有一个文本框,id 为 d,用下面的 js 代码,想让其获得焦点。

document.getElementById("d").focus();
结果代码在 IE 中不起作用,要让 IE 中也获得焦点,得用类似如下的代码:

复制代码 代码如下:

document.body.onload = function(){
document.getElementById("d").focus();
}
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn