js判断dom节点是否存在,js判断节点类型
本教程操作环境:windows7系统、javascript1.8.5版、戴尔自交第三代电脑。
前两天工作时遇到一问题,就是模块A显示时,B是一种样式,模块A删除,B是另一种样式。记录下判断节点存在的方法。
先写下超文本标记语言
!声明文档类型
超文本标记语言
头
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= /
标题判断节点存在/标题
style type=text/css
* {边距:0;填充:0;}
# box1 {宽度:100像素高度:100像素背景:# c66边距:20px自动;文本对齐:居中;颜色:# fff行高:100像素}。方框2 {宽度:200像素高度:200像素背景:# c60边距:0自动;文本对齐:居中;颜色:# fff行高:200像素;}。方框22 {宽度:400像素高度:400像素行高:400像素;}
/风格
/头
身体
div class=box2 模块二/div
div id=box1 模块一/div
/body
/html判断编号为方框一的p是否存在的方法
射流研究…方法
如果(文档。getelementbyid( box 1 ))
框架方法
1.if($(#box1).length0)
2.if($(#box1)[0])
放到代码里
脚本类型=文本/javascript
var number=(1 Math.random()*(8-1)).到固定值(0);
var obo x2=文档。getelementsbytagname( div )[0];
var obox 1=文档。getelementbyid( box 1 );
如果(数字3){
文档。身体。移除子对象(obox 1);
}
如果(文档。getelementbyid( box 1 ){
obo x2。类名=obo x2。类名“框22”;
控制台。日志(111);
}
否则{
obo x2。class name= box 2
}
/scriptjquery方法
脚本src= jquery-1。8 .3 .量滴js /脚本
脚本类型=文本/javascript
var number=(1 Math.random()*(8-1)).到固定值(0);
如果(数字3){
}
否则{
$(#box1 ).移除();
}
if($(#box1).length0){//判断
$(框2 ).添加类(“框22”);
}
否则{
$(框2 ).删除类(“框22”);
}
/script script src= jquery-1。8 .3 .量滴js /脚本
脚本类型=文本/javascript
var number=(1 Math.random()*(8-1)).到固定值(0);
如果(数字3){
}
否则{
$(#box1 ).移除();
}
if($(#box1)[0]){//判断
$(框2 ).添加类(“框22”);
}
否则{
$(框2 ).删除类(“框22”);
}
/脚本每天进步一点点,努力超越昨天的自己。
【推荐学习:javascript高级教程】以上就是Java脚本语言如何判断节点是否存在的详细内容,更多请关注我们其它相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。