自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 js-三种创建对象方法

js 三种对象创建方法

2017-07-19 14:15:14 324

原创 17-06-js_storage

每日攻克一个知识点cookie和web存储(localStorage,sessionStorage)相同点和不同点cookielocalStoragecookie和web存储相同点和不同点 1.都会在浏览器端保存,有大小限制,同源限制(不同站点无法相互访问读取对方存储的数据) 2.cookie会在请求时发送到服务器,作为会话标识,服务器可修改cookie;webstorage不会发

2017-06-22 09:35:59 187

原创 js兼容

javascript兼容问题及处理事件绑定event事件scrollTop浏览器默认事件阻止冒泡滚轮getElementsByClassName获取样式事件绑定兼容写法:function add(obj,event){ if (obj.addEventListener) { obj.addEventListener(event,fn,fase);

2017-06-15 17:26:18 286

原创 常用DOM元素的修改

1,oE.setAttribute('name','value');在oE 元素对象中修改属性节点IE8兼容,IE8以下不兼容2,oE.innerHTML = ""; 3, ele.className = '';修改元素节点的class属性值4,ele.id = '';修改元素节点的id属性值5,ele.title = '';修改元素节点title属性值6,

2017-04-29 21:27:48 949

原创 常用DOM元素特征码

var nObj = nodeType;nodeType 值为1时,为元素节点nodeType 值为2时,为属性节点nodeType 值为3时,为文本节点nodeType 值为8时,为注释节点nodeType 值为9时,为文档节点nodeType 值为10时,为DOCTYPE节点

2017-04-29 21:25:40 357

原创 jsDOM元素创建:

DOM元素创建:1,var oE = document.createElement();在元素对象中创建一个元素节点,要与appendChild() 或 insertBefore()方法联合使用。其中,appendChild() 方法在节点的子节点列表末添加新的子节点。      insertBefore() 方法在节点的子节点列表任意位置插入新的节点。2,var att =

2017-04-23 22:06:18 1301

原创 DOM删除操作:

1,oParent.removeChild(child);删除父元素下的直接子元素2,oEle.removeAttribute();删除元素的指定属性3,var sObj = oEle.removeAttributeNode();删除元素的指定 Attr 对象使用技巧要先赵到该属性节点才能删除 var oBox = document.getElementById('bo

2017-04-16 21:53:10 254

原创 简单的DOM获取

简单的DOM获取一,常用的获取元素节点:获取元素节点对象:1,oObj = document.getElementById('');获取特定id属性的元素节点,只能获取一个,没有length方法。DOM对象中如有两个或者以上的相同id值的元素节点,谁在前获取哪个。2,aObj = document.getElementsByName('');获取相同name属性值的元素节点

2017-04-12 21:52:04 277

转载 css继承属性和无继承属性

一、无继承性的属性1、display:规定元素应该生成的框的类型2、文本属性:vertical-align:垂直文本对齐text-decoration:规定添加到文本的装饰text-shadow:文本阴影效果white-space:空白符的处理unicode-bidi:设置文本的方向3、盒子模型的属性:width、height、margin 、margin-top、

2017-03-31 15:49:59 476

原创 String类型常用操作

增(cteate):1;*.string();把其他类型转换成string类型;获得新的string建议写法为 "*";2;str = str1.concat(str2);把两个字符串类型拼接为一个新的字符串,返回新的字符串简易写法为  str = str1 + str2;-------------------------------------------------

2017-03-28 19:37:59 266

原创 ECMAScript5新加的数组操作

ECMAScript5新加的数组操作:在IE8及以下不兼容。通用模式为:arr.方法名(function (value(数组元素),index(数组下标),arr(函数本身)) {函数主体},参数二);一般调用函数的三个参数,后两个可以省略,只传入数组元素参数即可。参数二可以省略;如果有,则调用的函数被看作是参数二的方法。------------------------------

2017-03-18 19:35:32 172

原创 ECMAScript5之前的数组操作

1,var i = arr.push(*);*为任意多的任意元素。往数组尾部添加元素,从左往右。直接操作数组,返回值i为新数组长度-------------------------------------------------------------------------------------------------------------2,var i = arr.pop(

2017-03-17 13:51:11 186

原创 js.childNodes如何兼容

oParent.childNodes是父对象下所有的直系子节点,现代浏览器(IE9及以上和chrome,firefox等)会将空文本节点涵盖,而IE8及以下的IE浏览器不会。为了兼容可以使用oParent.children,不会覆盖文本节点,只会选择元素节点。oParent.children[0] ===firstElementChildoParent.children[oParent

2017-03-12 21:48:15 648

原创 firstChild和firstElementChild兼容

oParent为父元素节点对象 现代浏览器(IE9及以上,firefox,chrome)

2017-03-10 13:21:37 486

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除