最新回答 / 发粪涂墙的游小鸡
简单来说JS可以分三大部分,ECMAscript,DOM,BOM,你平时用的语法,就是ECMAscript5规定的一个标准,DOM是文档对象模型,关键词是节点,也就是你说的树形结构,比如说一个页面主干是body,下面有分支,一个p,一个div,而div里面可能又有分支h2这些,每一个都是节点,建议你可以看下树形图。IE里面应该是有dom的,如果不信,你可以使用DOM的方法在IE下测试,是否可以使用。ps.排除一些ie不兼容的方法
2016-04-27
最新回答 / bonorise
<!DOCTYPE html><html><head><title>事件流</title><mete charset="utf-8"></mete></head><body><div id="box"><input type="button" value="按钮" id="btn" onclick="alert('first')"><input type="butto...
2016-04-27
最赞回答 / qq_莳萝泡菜_03359237
var eles=[] 定义eles是一个数组;eles.push(elements[i]) 在数组eles的最后加上元素element[i];通过className方法获取的不是唯一的,而是一组数组,所以不能直接return elements[i],return element[i]只是一个元素。
2016-04-24
最新回答 / 慕运维8193626
var btn1=document.getElenentById('btn1'); ElenentById('btn1')改为ElementById典型的细节错误
2016-04-23
最新回答 / 白手小黑
type 作为一个参数,看你需要什么类型的事件就填什么类型。如:点击事件addEvent(ele,'click',handler)/鼠标滑过 addEvent(ele,'monseover',handler);
2016-04-23
最新回答 / zhangyudemuke
老师用document.title来显示鼠标的坐标,需要首先获得鼠标的X和Y的坐标值,用clientX和clientY获得X和Y坐标的值,<...图片...>
2016-04-22
最赞回答 / hello清风
终于找出来了问题了。1、removeHandler这个方法上面的花括号后面少了一个逗号,这个影响挺大的2、我把script放在head中引起的。html元素是自上而下渲染的,如果放在head中,这时候body还没有被渲染,javascript代码操作的对象都没有,报错是很正常的。<...code...>
2016-04-21
最赞回答 / lqzh
脑子一抽 又想通了……最终赋值的是 liList[i]。i =6 所以,最后所有的LI 赋值的函数都是 LiList[6].style.backgroundColor ="#567"
2016-04-21
最新回答 / _龙行天下
因为flag你定义的是全局变量,而flag=1;你只是在title.onclick=function(event){}中改了,其实当你再次用的时候flag还是0;所以你要在外部吧flag附上1,才能用
2016-04-21