-
[dom0]级处理程序: 1.是较传统的一种方式:把一个函数赋值给一个事件的处理程序属性用的比较多的方法 2.简单易用 3.有跨浏览器的优势. 方法:var btn1 = document.getElementById(); btn1.onclick = function() { //content }查看全部
-
html事件处理程序的缺点是:html和js代码紧密的耦合在了一起: 如果要更换事件处理程序就要更改html和js才能达到效果!!! 这也就是为什么大部分程序猿会摈弃html事件处理程序的原因。查看全部
-
DOM2级事件处理程序<br><br> 定义了两个方法:<br><br> addEventListener()添加事件<br><br> removeEventListener()移除事件<br><br> 三个参数设置;事件名称,处理方法(函数),布尔值-----冒泡(false)或捕获(true)<br><br> <br><br> btn3.addEventListener('click',showMes,false);<br><br> 注意:<br><br> 1、若事件名称有on,则需去掉on。onclick -----> click,onmouseover -----> mouseover等等;<br><br> 2、false 兼容所有浏览器-----事件冒泡流。<br><br> 3.通过addEventListener添加的事件只能通过removeEventListener来删除。---参数要一样<br><br> btn.removeEventListener(参数);//参数必须和btn.addEventListener的参数一致,删除事件<br><br> <br><br> dom0级和dom2级事件处理程序 可以给一个事件绑定多个函数,事件触发的时候会按照绑定顺序执行各个函数。<br><br> btn3.addEventListener('click',showMes,false);<br><br> btn3.addEventListener('click',showMes,function(){alert(this.value);},false);<br><br> <br><br> 特别的: 1.DOM 2级事件处理程序无法删除匿名函数,只有将匿名函数命名化或赋值化才可以删除 2.IE不支持该事件查看全部
-
按下按键没有具体的区域和范围,所以使用document.onkeyup = function (){}查看全部
-
event.keyCode 键码查看全部
-
键盘事件查看全部
-
抽奖原理: 要抽的东西放到一个数组里,用定时器取随机数,然后把数组里的元素取出来显示查看全部
-
清除事件属性: btn2.onclick=null;查看全部
-
DOM0级事件处理程序查看全部
-
HTML事件处理程序:就是在HTML标签上添加事件。比如<input onclick="" > 缺点:html标签和js代码连接太紧密,如需改动,则标签和js代码都要改,不利于开发。查看全部
-
事件冒泡重要,重点学习它。查看全部
-
console.log 主要是方便你调式javascript用的,你可以看到你在页面中输出的内容。 相比alert他的优点是: 他能看到结构化的东西,如果是alert,淡出一个对象就是[object object],但是console能看到对象的内容。 console不会打断你页面的操作,如果用alert弹出来内容,那么页面就死了,但是console输出内容后你页面还可以正常操作。 console里面的内容非常丰富,你可以在控制台输入:console,然后就可看到它有网页的各种提示。 键盘事件 onkeydown:按下键盘上任意键时触发,(按住不放会重复触发) onkeypress:按下键盘上的字符键时触发 onkeyup:释放键盘上的键时触发,(即按住不会重复触发) keyCode:event.keyCode,获得当前按下键盘上按键的键码,回车键为13 定时器: 注意:使用timer前一定要进行初始化=====>var timer[]; timer=setInterval(function(){},50):每隔50ms执行一次函数 clearInterval(定时器名):清除定时器,再加定时器前需清除原来的定时器,防止多个定时器叠加查看全部
-
我有另外一个思路:保证鼠标移动到的点的坐标(x1,y1)-初始点击点的坐标(x0,y0)=窗口移动后的左上角坐标(w1,h1)-窗口初始左上角坐标(w0,h0)即可。于是w1=x1-x0+w0,h1=y1-y2+h0。这个思路实现起来似乎更为简单。 已成功实现!!!搞了两个小时。。。。查看全部
-
DOM2级事件处理程序查看全部
-
DOM0级事件处理查看全部
举报
0/150
提交
取消