很好理解,我们之前选择进行DOM选择时,都用的是,docment.getElementById() , document.getElementsByTagName(),等。 这样的代码,一般情况下可用,但如果存在层级关系,这种情况下我们总是需要递归选择。例如: 如,查找<table class="g ...
分类:
编程语言 时间:
2018-09-01 12:28:42
阅读次数:
167
如何获得<div id=”div1”>This is first layer</div>中的值? 解答: <script> var div1=Document.getElementById(“div1”); alert(div1.innerHTML) </script> ...
分类:
其他好文 时间:
2018-08-29 14:10:10
阅读次数:
188
$("#sensor").mousemove(function(event){ var e=event || window.event; var obj = document.getElementById("sensor-note"); var posX=e.clientX; var posY=e.... ...
分类:
其他好文 时间:
2018-08-29 14:05:02
阅读次数:
146
//非IE事件绑定document.getElementById("mian").addEventListener('click',function(e){...},false); window.addEventListener('load',function(e){...},false); //I ...
分类:
其他好文 时间:
2018-08-29 14:04:25
阅读次数:
142
//非IE事件绑定document.getElementById("mian").addEventListener('click',function(e){...},false); window.addEventListener('load',function(e){...},false); //I ...
分类:
其他好文 时间:
2018-08-29 13:54:49
阅读次数:
156
以人来举例说明,人有能标识身份的身份证,有姓名,有类别(大人、小孩、老人)等。 1. ID 是一个人的身份证号码,是唯一的。所以通过getElementById获取的是指定的一个人。 2. Name 是他的名字,可以重复。所以通过getElementsByName获取名字相同的人集合。 3. Tag ...
分类:
其他好文 时间:
2018-08-28 10:32:28
阅读次数:
133
//定义canvas var canvas = document.getElementById('canvas'); var context = canvas.getContext('2d'); var a = 1;//弧度 var b = 1;//弧度正反的按钮 setInterval(func... ...
分类:
其他好文 时间:
2018-08-27 21:39:55
阅读次数:
126
利用来JS控制页面控件显示和隐藏有两种方法,两种方法分别利用HTML的style中的两个属性,两种方法的不同之处在于控件隐藏后是否还在页面上占空位。 方法1: document.getElementById("EleId").style.visibility="hidden"; document.g ...
分类:
Web程序 时间:
2018-08-27 12:43:24
阅读次数:
189
有些人经常会碰到这样的情况UncaughtTypeError:Cannotsetproperty‘style‘ofnull其实这是一个小错误他的意思是JS没有找到相应ID的元素,所以不可以修改,大概是这样把怎么解决呢先看一下document.getElementById("p1").style="color:#fff";里面的p1是否存在,如
分类:
其他好文 时间:
2018-08-27 00:18:48
阅读次数:
156
我们期待打印出的dom效果如下: 但某些时候,打印出来,或者通过$0、$1、document.getElementById('####') 等方式打印出来的效果如下: 根据第一幅图我们不难看出,当打印出的是一个数组时,就chrome console就可以解析出我们理想的数据结构,所以,如果出现第二种 ...
分类:
其他好文 时间:
2018-08-25 19:58:20
阅读次数:
195