摘要: 一、获得表单引用通过直接定位的方式来获取 document.getElementById(); document.getElementsByName(); document.getElementsByTagName(); 2.通过集合的方式来获... 阅读全文
posted @ 2015-07-22 22:06 搬砖菜鸟 阅读(356) 评论(0) 推荐(0) 编辑
摘要: 事件流:当页面元素触发事件的时候,该元素的容器以及整个页面都会按照特定顺序响应该元素的触发事件,事件传播的顺序叫做事件流。一、事件流的分类 1.冒泡型事件(所有的浏览器都支持 w3c标准) 由明确的事件源到最不确定的事件源依次向上触发。 2.捕获... 阅读全文
posted @ 2015-07-21 22:27 搬砖菜鸟 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 一、事件的分类鼠标事件键盘事件表单事件页面事件二、事件驱动.事件 javascript侦测到的用户的操作或是页面的一些行为(怎么发生的)事件源 引发事件的元素。(发生在谁的身上)事件处理程序 对事件处理的程序或是函数 (发生了什么事)三、事件的绑定在脚本中绑定直接在HT... 阅读全文
posted @ 2015-07-21 00:09 搬砖菜鸟 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 一、getElementById的封装 function $(id) { return document.getElementById(id); }二、cssRules 它是一个包含了样式表中定义的所有CSS规则的集合,chrome和firefo... 阅读全文
posted @ 2015-07-20 00:01 搬砖菜鸟 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 一、获取节点的方式getElementById、getElementByTagName、getElementByName、getElementByClassName;前2种兼容性更好,后2种需要调试 if(children[i].nodeType == 3 && /^\s+$/.test(c... 阅读全文
posted @ 2015-07-16 23:51 搬砖菜鸟 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 首先,是最近的课程安排: JS的基础语法→BOM→DOM→DOM样式表→JS事件→JS表单→正则表达式;以下为今天的学习内容:一、JS的介绍 JS是一种弱类型的解释语言,它用var来定义变量。JS要在网页环境中运行,而Java可以在任何平台使用二、JS的原始数据类型undefined:未定义类型... 阅读全文
posted @ 2015-07-15 23:02 搬砖菜鸟 阅读(145) 评论(0) 推荐(0) 编辑
摘要: BOM(浏览器对象模型)是JS实现的一部分,没有任何相关的标准。 一、Window对象 a.窗口操作: 1. moveBy(IE) 相对移动 window.moveBy(100,100); 2. moveTO (IE) 以屏幕左上角为原... 阅读全文
posted @ 2015-07-15 21:36 搬砖菜鸟 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 一、2D的转换通过transform来实现,它有4种方式:位移:translate(x坐标,y坐标),它是以左上角为原点的位移,不影响其他元素缩放:scale(X倍数,Y倍数),它是以元素中心为原点进行缩放旋转:rotate(度数),它是以元素中心为原点进行旋转斜切(扭曲):skew(X度数,Y度数... 阅读全文
posted @ 2015-07-14 23:58 搬砖菜鸟 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 今天,我们学习了CSS3的部分内容。部分CSS3的选择器nth-child(n):选择第n个子元素last-child:最后一个子元素nth-of-type(n):同类型中第n个同级元素nth-last-of-type(n):同类型中倒数第n个同级元素only-child:父元素中仅有的一个子元... 阅读全文
posted @ 2015-07-09 21:13 搬砖菜鸟 阅读(121) 评论(0) 推荐(0) 编辑