检查DIV是否可见或不使用javascript
Check if DIV is visible or not using javascript
我有一个div名称uploadBiodata_manual_+(count)
.在该div中,我有一个文件类型输入id ' file_uploadBiodata_manual_+(count)
'。这里如何检查div是否可见。如果div可见如何检查文件类型input是否有file?
您可以检查div显示属性以及输入文件类型的值属性,如:
if(document.getElementById("your_div_id").style.display != "none") {
//its visible
//check if input fie type has file selected
if(document.getElementById("your_file_input_id").value != "") {
//its has file selected
}
}
check clientHeight。对于不可见元素
,它将为零。 isVisible=function(elemID){
var e=document.getElementById(elemID);
if(!e) return false; //Not exisiting
if (e.clientHeight) return true; //Height of invisible components are zero
return false
}
试试这个方案…
var isVisible = $('#dvData').is(':visible');
alert("dvData is " + isVisible);
相关文章:
- 绝对定位不适用于Javascript DIV
- Javascript Div's宽度根据屏幕宽度
- Javascript DIV Display 在 Safari 中不起作用
- 在 LI 中插入 JavaScript DIV
- JavaScript - DIV的可见文本
- Javascript:DIV AppendChild
- CSS or JavaScript Div Blur magic
- CSS or Javascript DIV align
- Javascript - Div/Image 从顶部向下滑动
- Javascript Div元素问题
- Javascript DIV滚动移动
- Javascript Div Population
- Javascript Div Tallest
- (Javascript) Div toggle and cookies
- Javascript Div交换点击
- Php Javascript Div Refresh
- Javascript: Div onclick对某些Div内容不起作用
- Javascript:Div正在打开,但没有向后折叠
- 谷歌浏览器 - Javascript DIV 背景问题
- Javascript Div循环中的日期没有正确更新