悬赏分:10 浏览:513 次
如果一个input放在DIV里面,这时候div又被别的地方style.display = "none";
请问如何在JS中设置这个input焦点的时候进行正确的判断?
document.getElementById("Text1").focus();
这样就报JS错误了。
if(......................)
document.getElementById("Text1").focus();
这个IF怎么写?
|
if(document.getElementById("div1").style.display!="none")
{ document.getElementById("Text1").focus(); } if (document.getElementById("Text1").clientWidth) document.getElementById("Text1").focus(); if(document.getElementById("div1").style.display!="none") { document.getElementById("Text1").focus(); } 这个可以给最佳答案了。。没有什么问题。。吼吼。。支持下。。 <input type="text" id="33" onfocus="this.blur();"/> 让他获得焦点就失去。根据条件可以后期添加。 |