随笔分类 -  Javascript

摘要:事件流: 事件流--描述的是从页面中接受事件的顺序 IE 事件冒泡流:即事件最开始由最具体的元素(文档中嵌套层次最深的那个节点)接收,然后逐级向上传播至最不具体的那个节点(文档)。 Netscape 事件捕获流:不太具体的节点应该更早接收到事件,而最具体的节点最后接收到事件。 使用事件处理程序: 1 阅读全文
posted @ 2016-08-09 16:00 薯条_9 阅读(752) 评论(0) 推荐(1)
摘要:显示类型转换 (强制类型转换):Number()parseInt()parseFloat() Number是整体转换--能够把一个看起来像数字的字符串转成数字--尽量去转换能转的都转了 parseInt从左到右一个一个转换,碰到非数字的东西就不转了 只能转像->字符串 前面符号/空格也是认的 par 阅读全文
posted @ 2016-04-25 17:45 薯条_9 阅读(617) 评论(0) 推荐(0)
摘要:ECMAScript:标准、JS的核心HTML标签类型:block、inline、inline-block、table......JS中的数据类型:数字、字符串、布尔、函数、对象(obj、[数组]、{json}、null)、未定义 typeof 判断数据类型 数字类型 字符串类型 布尔值:true 阅读全文
posted @ 2016-04-25 17:05 薯条_9 阅读(364) 评论(0) 推荐(0)
摘要:js中不允许出现“ - ” 页面中改变文字大小-案例: class 点击按钮变成复选框checkbox 改变DIV的浮动 判断注意事项 所有的相对路径都别拿来做判断。。。 img src href="css.css" 绝对路径可以: img src="http://........jpg" 颜色值不 阅读全文
posted @ 2016-03-25 16:39 薯条_9 阅读(1636) 评论(0) 推荐(0)
摘要:断断续续的把慕课的JavaScript基础和进阶看完了,期间不怎么应用有的都忘记了,接下来多开始写些效果,进行实际应用。 制作一个表格,显示班级的学生信息。 1. 鼠标移到不同行上时背景色改为色值为 #f2f2f2,移开鼠标时则恢复为原背景色 #fff 2. 点击添加按钮,能动态在最后添加一行 3. 阅读全文
posted @ 2016-03-18 17:25 薯条_9 阅读(846) 评论(3) 推荐(0)
摘要:浏览器窗口可视区域大小获得浏览器窗口的尺寸(浏览器的视口,不包括工具栏和滚动条)的方法:一、对于IE9+、Chrome、Firefox、Opera 以及 Safari: 二、对于 Internet Explorer 8、7、6、5: 或者Document对象的body属性对应HTML文档的<body 阅读全文
posted @ 2016-03-18 11:44 薯条_9 阅读(1355) 评论(0) 推荐(0)
摘要:插入节点appendChild()在指定节点的最后一个子节点列表之后添加一个新的子节点。语法: 为ul添加一个li,设置li内容为PHP,代码如下: 运行结果: 插入节点insertBefore()insertBefore() 方法可在已有的子节点前插入一个新的子节点。语法: 下面代码在指定节点前插 阅读全文
posted @ 2016-03-17 15:37 薯条_9 阅读(9258) 评论(0) 推荐(1)
摘要:节点属性在文档对象模型 (DOM) 中,每个节点都是一个对象。DOM 节点有三个重要的属性 : 1. nodeName : 节点的名称 2. nodeValue :节点的值 3. nodeType :节点的类型一、nodeName 属性: 节点的名称,是只读的。 1. 元素节点的 nodeName 阅读全文
posted @ 2016-03-11 17:52 薯条_9 阅读(1877) 评论(2) 推荐(2)
摘要:getAttribute()方法通过元素节点的属性名称获取属性的值。语法: elementNode.getAttribute(name) 1. elementNode:使用getElementById()、getElementsByTagName()等方法,获取到的元素节点。2. name:要想查询 阅读全文
posted @ 2016-03-11 15:23 薯条_9 阅读(942) 评论(0) 推荐(0)
摘要:认识DOM文档对象模型DOM(Document Object Model)定义访问和处理HTML文档的标准方法。DOM 将HTML文档呈现为带有元素、属性和文本的树结构(节点树)。 将HTML代码分解为DOM节点层次图: HTML文档可以说由节点构成的集合,DOM节点有: 1. 元素节点:上图中<h 阅读全文
posted @ 2016-03-11 14:12 薯条_9 阅读(807) 评论(0) 推荐(0)
摘要:Location对象location用于获取或设置窗体的URL,并且可以用于解析URL。语法: location.[属性|方法] location对象属性图示: location 对象属性: location 对象方法: 获取当前显示文档的URL,并输出: 1 <script type="text/ 阅读全文
posted @ 2016-03-07 11:48 薯条_9 阅读(977) 评论(0) 推荐(0)
摘要:History 对象history对象记录了用户曾经浏览过的页面(URL),并可以实现浏览器前进与后退相似导航的功能。窗口被打开的那一刻开始记录,每个浏览器窗口、每个标签页乃至每个框架,都有自己的history对象与特定的window对象关联。 语法: window.history.[属性|方法] 阅读全文
posted @ 2016-03-07 11:15 薯条_9 阅读(620) 评论(0) 推荐(0)
摘要:---恢复内容开始--- JavaScript 计时器在JavaScript中,我们可以在设定的时间间隔之后来执行代码,而不是在函数被调用后立即执行。计时器类型:一次性计时器:仅在指定的延迟时间之后触发一次。间隔性触发计时器:每隔一定的时间间隔就触发一次。计时器方法: 计时器setInterval( 阅读全文
posted @ 2016-03-04 17:20 薯条_9 阅读(481) 评论(0) 推荐(0)
摘要:Array 数组对象数组对象是一个对象的集合,里边的对象可以是不同类型的。数组的每一个成员对象都有一个“下标”,用来表示它在数组中的位置,是从零开始的数组定义的方法: 1. 定义了一个空数组: var 数组名= new Array(); 2. 定义时指定有n个空元素的数组: var 数组名 =new 阅读全文
posted @ 2016-03-03 14:56 薯条_9 阅读(439) 评论(0) 推荐(0)
摘要:Math对象使用 Math 的属性和方法: <script type="text/javascript"> var mypi=Math.PI; var myabs=Math.abs(-15); document.write(mypi); document.write(myabs); </script 阅读全文
posted @ 2016-03-03 11:28 薯条_9 阅读(380) 评论(0) 推荐(0)
摘要:什么是对象JavaScript 中的所有事物都是对象,如:字符串、数值、数组、函数等,每个对象带有属性和方法。对象的属性:反映该对象某些特定的性质的,如:字符串的长度、图像的长宽等;对象的方法:能够在对象上执行的动作。例如,表单的“提交”(Submit),时间的“获取”(getYear)等;Java 阅读全文
posted @ 2015-11-05 15:43 薯条_9 阅读(559) 评论(0) 推荐(0)
摘要:什么是事件JavaScript创建动态页面。事件是可以被 JavaScript 侦测到的行为。 网页中的每个元素都可以产生某些可以触发 JavaScript 函数或程序的事件。鼠标单击事件(onclick)onclick是鼠标单击事件,当在网页上单击鼠标时,就会发生该事件。同时onclick事件调用... 阅读全文
posted @ 2015-11-03 15:36 薯条_9 阅读(731) 评论(0) 推荐(0)
摘要:这节是根据慕课网和JavaScript DOM编程艺术一书加起来做的笔记什么是函数如果需要多次使用同一段代码,可以把它们封装成一个函数。函数(function)就是一组允许在你的代码里随时调用的语句。每个函数实际上是一个短小的脚本。如:要完成多组数和的功能。1 var sum;2 sum = 3+2... 阅读全文
posted @ 2015-10-29 17:38 薯条_9 阅读(765) 评论(2) 推荐(0)
摘要:做判断(if语句)if语句是基于条件成立才执行相应代码时使用的语句。语法:1 if(条件){2 条件成立时执行代码3 }例子:假设你应聘web前端技术开发岗位,如果你会HTML技术,你面试成功,欢迎加入公司。1 二选一(if...else语句)if...else语句是在指定的条件成立时执行代... 阅读全文
posted @ 2015-10-28 14:37 薯条_9 阅读(610) 评论(0) 推荐(0)
摘要:什么是数组数组是一个值的集合,每个值都有一个索引号,从0开始,每个索引都有一个相应的值,根据需要添加更多数值。 组团,并给团取个名(如何创建数组)使用数组之前首先要创建,而且需要把数组本身赋至一个变量。创建数组语法: 我们创建数组的同时,还可以为数组指定长度,长度可任意指定。 注意:1.创建的新数组 阅读全文
posted @ 2015-10-28 14:05 薯条_9 阅读(467) 评论(0) 推荐(0)