-
function getByClass(clsName,parent){<br> var oParent=parent? document.getElementById(parent):document,eles=[],elements=oParent.getElementByTagName("*"); for(var i=0,l=elements.length;i<l;i++){ if(elements[i].className=clsName){ eles.push(elements[i])};} return eles; } window.onload=drag; function drag(){ var oTitle=getByClass('login_logo_webqq','loginPanel')[0]; onmousedown:在用户按下任何鼠标按钮时触发 oTitle.onmouseover=fnDown; } function fnDown(){ //光标位置:clientX,clientY var oDrag=document.getElmentById('loginPanel'); document.onmousemove=function(event){ event=event||window.event; oDrag.style.left=event.clientX+'px'; oDrag.style.top=event.clientY+'px'; }查看全部
-
同时支持DOM 和IE 的方法:用||(或)查看全部
-
showMes(event) {alert(event.target); event.stoppro....;} <-事件对象这样用查看全部
-
跨浏览器事件处理: if(DOM 2) else if(IE) else DOM 0 element.onclick === element['onclick']查看全部
-
IE事件处理程序:attach &detach (onclick 要加上"on",2个参数)查看全部
-
DOM 2级事件处理 addEventListener & removeEventListener查看全部
-
DOM 0级的处理事件(下面那个)查看全部
-
键盘事件 onkeydown:按下键盘上任意键时触发,(按住不放会重复触发) onkeypress:按下键盘上的字符键时触发 onkeyup:释放键盘上的键时触发 keyCode:event.keyCode,获得当前按下键盘上按键的键码,回车键为13 定时器: setInterval(function(){},50):每隔50ms执行一次函数 clearInterval(定时器名):清除定时器,再加定时器前需清除原来的定时器,防止多个定时器叠加 随机数: Math.random():生成0-1的随机数 Math.floor():向下取整查看全部
-
event.keycode键盘事件enter查看全部
-
事件对象event 1、DOM中的事件对象 (1)、type:获取事件类型 (2)、target:事件目标 (3)、stopPropagation() 阻止事件冒泡 (4)、preventDefault() 阻止事件的默认行为查看全部
-
事件对象event 1、DOM中的事件对象 (1)、type:获取事件类型 (2)、target:事件目标 (3)、stopPropagation() 阻止事件冒泡 (4)、preventDefault() 阻止事件的默认行为查看全部
-
使用事件处理程序<br><br> 三种 :HTML事件处理程序:与js 紧密耦合,修改时需要改动两个地方<br><br> DOM0级事件处理事件:首先取得事件的id,然后为事件添加属性,没有以上缺点 onclick<br> DOM2级事件处理程序:addEventListner()和removeEventListner(),需要添加三个参数 要处理的事件名,处理事件的函数,布尔值,这里的布尔值true表示事件捕获处理程序,false表示事件冒泡处理程序。click 去掉on<br> IE8及之前不支持DOM2级事件处理程序, addEventListenr var btn3=document.getElementById('btn3'); btn3.addEventListener('click',showMes,false);//on去掉 兼容各种浏览器查看全部
-
dom 0级事件处理程序就是js代码和html代码分离。dom 2级事件处理是addEventListener(),removeEventListener(),attachEvent(),detachEvent()(IE8以下低版本浏览器)查看全部
-
跨浏览器事件添加删除查看全部
-
dom 0级事件处理程序就是js代码和html代码分离。dom 2级事件处理是addEventListener(),removeEventListener(),attachEvent(),detachEvent()(IE8以下低版本浏览器)查看全部
举报
0/150
提交
取消