连击 天
fork: star:
思路 运用http://my.oschina.net/lirongfei/blog/507823这里面介绍的兼容性input事件 动态获取当前输入的字符,判断是否符合要求,如果不符合,就用旧的正确值填充(这个旧的正确值,是你在正...
对于chrome等现代浏览器的思路 就是当input focus的时候,对document监听mousedown事件,然后判断mousedown的事件焦点是不是你不想让input失去焦点的那个元素,是的话就阻止默认事件,下面摘...
对比以下两个程序 var domain="localhost"; var obj1={domain:"hello,world"}; var obj2={}; obj2[domain]="hello,world"; 这两个是截然不同的 obj1.toString()---{domain:"hello,world"}...
一、添加打印样式 1. 为屏幕显示和打印分别准备一个css文件,如下所示: 用于屏幕显示的css: <link rel="stylesheet" href="css/mainstylesheet.css" media="screen" /> 用于打印的css:<li...
获取元素相对于页面的偏移值 _getElementRect = function(e) { var bounds; try { bounds = e.getBoundingClientRect(); } // this can fail on disconnected DOM elements in IE9 catch ...
/** * 类继承。 * @public * * @param {Function} subClass 子类 * @param {Function} superClass 父类 * @return {Object} subCla...
需要一个常驻变量,但是不想影响全局作用域 (function(){ var count=0; elem.onclick=function(){ if(count==4){ alert("stop"); } count++' ...
深度优先最常用,递归就是,这里不做说明 广度优先比较特殊,这里引用百度ecui的一段代码说明 // 按广度优先查找所有正在显示的控件,保证子控件一定在父控件之后 for (var i = 0, list = [], r...
event.preventDefault(); 对应ie是event.returnValue=false; 或者在回调函数内部直接return false; 对于event.stopPropagation() 对应ie是event.cancelBubble=true...
对于.onmouseover事件 如果这个事件监听在父元素上面,那么在子元素之间的任何移动都会触发 不要认为只有离开父元素,再进入父元素才会触发 也就是如果这样绑定 document.onmouseover 那么文档...
代码难免会有Bug,每次我们在Chrome调试代码时,总是会进入各种各样的库代码(比如jQuery、Zepto),但实际上很多时候我们并不希望这样,要是能把这些库代码“拉黑”多好啊。 广大码农喜闻乐...
一直以为offsetParent和parentNode是一样的,这两个区别很大 这三个属性的相对关系和position的相对关系是一样的 也就是相对于父元素中第一个设置了position不等于static的元素...
要判断数据类型,可以用Go的空接口: 建一个函数t 设置参数i 的类型为空接口,空接口可以接受任何数据类型 func t(i interface{}) { //函数t 有一个参数i switch i.(type) { //多选语句switc...
1. 安装OpenVPN软件包 默认的Centos软件源里面没有OpenVPN的软件包,我们可以添加rpmforge的repo,从而实现yum安装openvpn 针对CentOS 5 rpm -ivh http://apt....
deb是debian linus的安装格式,跟red hat的rpm非常相似,最基本的安装命令是:dpkg -i file.deb dpkg 是Debian Package的简写,是为Debian 专门开发的套件管理系统,方便软件的安装、更新及移...
没有更多内容
加载失败,请刷新页面
文章删除后无法恢复,确定删除此文章吗?
动弹删除后,数据将无法恢复
评论删除后,数据将无法恢复