已采纳回答 / 不爱吸血的蚊子
在函数最外面要定义timer=null,如下:var data=['Phone5','Ipad','三星笔记本','佳能相机','惠普打印机','谢谢参与','50元充值卡','1000元超市购物券'], timer=null, flag=0;
2016-11-18
已采纳回答 / qq_倪洱_03939395
组织对象的事件,更符合网页的产品需求比如点击A只要在页面内跳转位置,不需要跳转页面,则需要拦截事件流进行阻止比如点击一个全选按钮,要选择所有的列表项,则要进行事件冒泡捕获列表的整个父div然后选中
2016-11-18
已采纳回答 / 云彩无色3804005
<div id="box"> <input type="button" value="按钮3" id="btn3" /><!--DOM的2级事件处理示例--> //不用添加onclick=""</div><script>function showMes(){alert("触发了点击事件!");}var btn3=document.getElementById('btn3'); //你没获取btn3var eventUtil={//添加...
2016-11-16
已采纳回答 / qq_雨伴麒麟_03847703
var eventUtil={addHandler:function(element,type,handler){//添加句柄,if(element.addEventListener{element.addEventListener(type,handler,false);}else if(element.attachEvent){element.attachEvent("on"+type,handler);}else{你在这if(element.addEventListener上少了右括号了if(ele...
2016-11-15
已采纳回答 / 慕粉4199060
var eventUtil = { // 添加事件 element是给谁添加事件 type是事件类型 handler是事件函数 addHandler:function(element, type, handler){ if (element.addEventListener) { element.addEventListener(type, handler, false); } else if (element.attachEvent) { element.attachEvent("on"...
2016-11-01
已采纳回答 / 番茄酱丶鱼仔3888777
两个地方第一:btn3的获取是getElementById,不是BtId第二:DOM2级添加事件是addEventListener,不是addElementListener太粗心了
2016-10-31