JavaScript如何判断节点是否存在
导读:收集整理的这篇文章主要介绍了JavaScript如何判断节点是否存在,觉得挺不错的,现在分享给大家,也给大家做个参考。方法:1、js方法,“if(document.getElementById('元素对象' ”;2、jquery方法,“i...
收集整理的这篇文章主要介绍了JavaScript如何判断节点是否存在,觉得挺不错的,现在分享给大家,也给大家做个参考。方法:1、js方法,“if(document.getElementById('元素对象'))”;2、jquery方法,“if($('元素对象').length> 0)”和“if($('元素对象')[0])”。
本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。
前两天工作时遇到一问题,就是模块A显示时,B是一种样式,模块A删除,B是另一种样式。记录下判断节点存在的方法。
先写下htML
!doctyPE html>
html>
head>
meta http-equiv="Content-type" content="text/html charset=utf-8" />
meta http-equiv="X-UA-Compatible" content="IE=Edge chrome=1" />
meta name="keyword" content="随机加判断存在" />
meta name="description" content="" />
tITle>
判断节点存在/title>
style type="text/css">
*{
margin: 0;
padding: 0;
}
#box1{
width: 100px;
height: 100px;
background: #c66;
margin: 20px auto;
text-align: center;
color: #fff;
line-height: 100px;
}
.box2{
width: 200px;
height: 200px;
background: #c60;
margin: 0 auto;
text-align: center;
color: #fff;
line-height: 200px;
}
.box22{
width: 400px;
height: 400px;
line-height: 400px;
}
/style>
/head>
body>
div class="box2">
模块二/div>
div id="box1">
模块一/div>
/body>
/html>
判断id为box1的p是否存在的方法
js方法
if(document.getElementById('box1'))
jquery方法
1.if($('#box1').length> 0)
2.if($('#box1')[0])
放到代码里
script type="text/javascript">
VAR number = (1+Math.random()*(8-1)).toFixed(0);
var oBox2=document.getelementsbytagname('div')[0];
var oBox1=document.getElementById('box1');
if(number3){
document.body.removeChild(oBox1);
}
if(document.getElementById('box1')){
oBox2.classname=oBox2.className+' box22';
console.LOG(111);
}
else{
oBox2.className='box2';
}
/script>
jquery方法
script src="jquery-1.8.3.min.js">
/script>
script type="text/javascript">
var number = (1+Math.random()*(8-1)).toFixed(0);
if(number>
3){
}
else{
$('#box1').remove();
}
if($('#box1').length>
0){
//判断 $('.box2').addClass('box22');
}
else{
$('.box2').removeClass('box22');
}
/script>
script src="jquery-1.8.3.min.js">
/script>
script type="text/javascript">
var number = (1+Math.random()*(8-1)).toFixed(0);
if(number>
3){
}
else{
$('#box1').remove();
}
if($('#box1')[0]){
//判断 $('.box2').addClass('box22');
}
else{
$('.box2').removeClass('box22');
}
/script>
每天进步一点点,努力超越昨天的自己。
【推荐学习:javascript高级教程】
以上就是JavaScript如何判断节点是否存在的详细内容,更多请关注其它相关文章!
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: JavaScript如何判断节点是否存在
本文地址: https://pptw.com/jishu/591915.html
