移动的盒子 练习
*{padding:0;margin:0;}
function $(obj){
return document.getElementById(obj);
}
//事件绑定通用方法
function addListener(element,e,fn){
if(element.addEventListener){
element.addEventListener(e,fn,false);
} else {
element.attachEvent("on" + e,fn);
}
}
var client_width = document.body.clientWidth + document.body.scrollLeft;//页面的宽度
var client_height = document.body.clientHeight + document.body.scrollTop;//页面的高度
//一个单击事件的过程是:keydown keypress keyup
var CodeList = new Array();
//在数组中先遍历移除keyCode,再把keyCode加到末尾
CodeList.Put = function(keyCode){
var retVal = CodeList.Remove(keyCode);
CodeList.push(keyCode);
}
//移除数组中的keyCode
CodeList.Remove = function(keyCode){
for(var i = 0;i =37 && evt.keyCode =37 && evt.keyCode
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
时间: 2008-09-01