随笔分类 - javascript小记
摘要:1.只能输入和粘贴汉字 <input onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').rep
阅读全文
摘要:作者:zccst 原文 :http://zccst.iteye.com/blog/20814122014-6-25今天看了jQuery手册,发现jQuery的事件对象模块也有一个currentTarget,始终指向this。所以结论是:原生的currentTarget与jQuery的currentT...
阅读全文
摘要:方法一:// 对Date的扩展,将 Date 转化为指定格式的String// 月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q) 可以用 1-2 个占位符, // 年(y)可以用 1-4 个占位符,毫秒(S)只能用 1 个占位符(是 1-3 位的数字) // 例子: // (new D...
阅读全文
摘要:1,工厂模式2,构造函数模式3,原型模式4,混合构造函数和原型模式5,动态原型模式6,寄生构造函数模式7,稳妥构造函数模式第一种模式:工厂方式var lev=function(){ return "啊打"; }; function Parent(){ var Chi...
阅读全文
摘要:event对象是JavaScript中最重要的对象之一,他代表了各种事件的状态,在各种事件的事件处理中经常用到,比如键盘活动、鼠标活动等等,其中有几个对象官方说的比较模糊,很难理解,这里有必要通俗化的理解一下。概念(不是官方,来源于网络):clientX 设置或获取鼠标指针位置相对于窗口客户区域的 ...
阅读全文
摘要:事件流指的是页面中接收事件的顺序,IE,火狐和chrome浏览器都是事件冒泡,所谓是事件冒泡指的是事件最开始由最具体的元素接收,然后逐级向上传播到不具体的节点。而事件捕获则正好相反,事件捕获是由Netscape提出的,事件冒泡和捕获具体如下图所示:虽然事件捕获是Netscape唯一支持的事件流模型,...
阅读全文
摘要:在一个方法里调用邦定的on事件时,要先解邦 点击显示按钮 点击加1
阅读全文
摘要:在写js时,经常会出现浏览器会阻止用js写的window.open代码,但是,又不是每次都会阻止,它只会阻止特定情况下的window.open。因为如果浏览器默认都阻止window.open代码是不现实的,所以观察chrome浏览器对window.open阻止情况的总结如下:浏览器不会阻止用户主动发...
阅读全文
摘要:因为有父,子节点同在; 因为有监听事件和浏览器默认动作之分。使用 JavaScript 时为了达到预期效果经常需要阻止事件和动作执行.一般我们会用到三种方法, 分别是stopPropagation(),preventDefault()和return false。它们之间有什么区别, 该何时使用呢? ...
阅读全文

浙公网安备 33010602011771号