HTML5网页设计

javaScript

  • JS创建对象几种不同方法详解
    javaScript2016-02-28 14:53:00188

    1、工厂模式 弊端:没有解决对象的识别问题,即怎么知道一个对象的类型。 2、构造函数模式 与工厂模式相比: 1、没有显式的创建对象 2、直接将属性和方法赋给了this对象...

  • 浅谈window.attachEvent
    javaScript2016-01-04 14:58:03203

    以前写 JavaScript 脚本时,事件都是采用 object.event = handler; 的方式初始化。这种方式对于 Internet Explorer、Mozilla/Firefox 和 Opera 来说很通用。...

  • addEventListener、attachEvent及解决IE 6 7 8 this指向错误
    javaScript2016-01-04 14:28:30169

    addEventListener()和attachEvent()的区别主要有以下几点: addEventListener(type,handler,capture)有三个参数,其中type是事件名称...

  • 通过网址URL获取ID参数值
    javaScript2016-01-04 10:26:56145

    将参数传给URL网址后,需要同过js将URL中的id或和name等其它值获取到网页中,可以同过location.search来实现,方法如下: ...

  • 兼容ie的input事件
    javaScript2015-12-31 16:21:42184

    input事件很有用,但是ie不支持,不过可以通过propertychange 实现,但是也有缺憾就是,input元素的其他属性的改变也会触发propertychange 事件,所以ie用keydown来模拟最好...

  • JavaScript cookie基础操作
    javaScript2015-12-29 17:11:39165

    javascript操作cookie用document.cookie,首先是cookie名,对应的值value和有效期,cookie的操作基本上是对字符串的操作和cookie有效期的设置。...

  • Javascript等比例缩小图片
    javaScript2015-12-29 16:50:10168

    等比例缩小图片 function changeImg(obj,width,height) { var img = new Image(); img.src = document.getElementById(obj.id).src var ys_w = img.width; var ys_h = img.height; if(ys_w width || ys_h height) { var scale; var scale1 = ys_w / width; v...

  • 正则表达式的6种使用方法
    javaScript2015-12-29 16:47:3164

    一 javascript正则表达式的基本知识 1、 javascript 正则对象创建 和用法 声明javascript 正则表达式 var reCat = new RegExp(cat); 你也可以。...

  • Javascript和jQuery动态创建html元素
    javaScript2015-12-29 16:32:18104

    1、javascript创建元素 创建select var select = document.createElement(select);elect.options[0] = new Option(加载项1, value1);select.options[1] = new Option(加载项2, value2);select.size = 2;testDiv.appendChild(select); 创建div var openDiv =...

  • JS生成随机数
    javaScript2015-11-20 15:08:00200

    1.Math.random(); 结果为0-1间的一个随机数(包括0,不包括1) 2.Math.floor(num); 参数num为一个数值,函数结果为num的整数部分。...