javascript开发
技术搬砖工
技术搬砖工交流微信: monky2020
展开
-
<body> 中的 JavaScript
JavaScript 能够直接写入 HTML 输出流中:document.write("This is a heading");document.write("This is a paragraph.");您只能在 HTML 输出流中使用 document.write。如果您在文档已加载后使用它(比如在函数中),会覆盖整个文档。原创 2014-07-19 11:41:59 · 554 阅读 · 0 评论 -
js事件触发
js事件触发 一、事件驱动 1.事件触发条件 javascript侦测到的用户的操作或是页面的一些行为(怎 么发生的) 2.事件源 引发事件的元素。(发生在谁的身上) 3.事件处理程序 对事件处理的程序或是函数 (发生了什么事) javascript事件 1.常用的鼠标事件 onc原创 2014-10-29 15:44:22 · 1181 阅读 · 0 评论 -
javascript Math对象
javascript Math对象 1.取绝对值 • Math.abs(); 2.取近似整数 • Math.round() 四舍五入 • Math.floor() 对数进行向下取舍 • Math.ceil() 对数进行向上取舍 3.取随机数 • Math.random(); • 取x到y之间的随机数:Math原创 2014-10-29 15:55:52 · 757 阅读 · 0 评论 -
javascript-DOM学习
javascript-DOM学习 DOM document(html) object modle document对象(DOM核心对象) dom能用来干什么? 对html元素的样式(颜色、大小、位置等等)、内容、属 性来进行动态的改变和操作。 document对象 • 一、属性 • title 返回原创 2014-10-29 15:29:40 · 620 阅读 · 0 评论 -
深入学习js节点
深入学习js节点 DOM 模型(model) HTML 文档中的所有节点组成了一个文档树模型, HTML 文档中的每个元素、属性、文本等都代表着树中 的一个节点。这些节点相互联系,相互影响,构成一个 完整的页面,我们称之为模型。 HTML 文档中的每个成分都是一个节点。 • 整个文档是一个文档节点 • 每个 H原创 2014-10-29 15:40:18 · 702 阅读 · 0 评论 -
DOM笔记2
节点类型检查if(someNode.nodeType==ElementNode){alert("Node is an element");} 或者if(someNode.nodeType==1){alert("Node is an element");}使用nodeName和nodeValue这两个属性if(someNode.nodeType==1){var原创 2014-10-15 16:09:21 · 829 阅读 · 0 评论 -
DOM笔记
节点类型检查if(someNode.nodeType==ElementNode){alert("Node is an element");} 或者if(someNode.nodeType==1){alert("Node is an element");}使用nodeName和nodeValue这两个属性if(someNode.nodeType==1){var原创 2014-10-15 15:18:24 · 709 阅读 · 0 评论 -
javascript函数
javascript函数function cal(x){return 2*x;}console.log(cal(10));var x=2;function cal(){x=x*2;}function cal(x){return 2*x;}console.log(cal());//undefinedconsole.log(cal(10));原创 2014-11-29 16:02:21 · 770 阅读 · 0 评论 -
javascript基础
javascript基础1.理解javascript基础知识(1)理解数值在javascript中,所有数值都是64位双精度,也就是说javascript中整数和浮点数之间并没有什么区别两者都是数值.typeof 1//numbertypeof 1.5//number(2)javascript中没有内置的十进制数据类型,但javascript为数字提供了两个方法原创 2014-11-29 12:33:37 · 945 阅读 · 0 评论 -
javascrit数组对象
javascrit数组对象 一、属性 1.length 设置或返回数组元素的数目。 2.constructor 返回构造函数的引用 二、方法 A.删除或添加类 1. 数组对象.push(数组元素......) 向数组的末尾添加新的元素,返回值是新数组的长度。可以一次添加多个元素 2. 数组对象.un原创 2014-10-29 15:27:53 · 1095 阅读 · 0 评论 -
javascript字符串对象
javascript字符串对象 一、属性 1.length 计算字符串的长度(不区分中英文) 2.constructor 对象的构造函数 获取类型 1. 字符串对象.charAt(num) 返回在指定位置的字符。 2. 字符串对象.charCodeAt(num) 返回指定位置的字符的Unicode编原创 2014-10-29 12:26:50 · 650 阅读 · 0 评论 -
javascript内置顶层函数
javascript内置顶层函数 内置: ECMAscript 自带的函数,ECMAscript将我们常 用的一些功能封装起来,我们不需要知道他是怎么实现 的,只需要知道怎么调用即可。 • 顶层 ,在页面当中的任何地方都可以调用。 1.escape() 将非字母、数字字符进行编码 2.unescape() 对编码的字符串进行解码原创 2014-10-29 15:51:35 · 2203 阅读 · 0 评论 -
JavaScript 输出
JS 实现 JS 语句 JavaScript 通常用于操作 HTML 元素。 操作 HTML 元素如需从 JavaScript 访问某个 HTML 元素,您可以使用 document.getElementById(id) 方法。请使用 "id" 属性来标识 HTML 元素:例子通过指定的 id 来访问 HTML 元素,并改变其内容:My First Web PageMy First Paragra原创 2014-07-19 11:42:03 · 412 阅读 · 0 评论 -
<body> 中的 JavaScript 函数
中的 JavaScript 函数在本例中,我们把一个 JavaScript 函数放置到 HTML 页面的 部分。该函数会在点击按钮时被调用:实例My Web PageA ParagraphTry itfunction myFunction(){document.getElementById("demo").innerHTML="My First JavaScript Function";}原创 2014-07-19 11:42:01 · 1961 阅读 · 0 评论 -
javasrcipt dom编程
DOM:Document Object Model(文本对象模型)D:文档-html文档或者xml文档O:对象-document对象的属性和方法M:模型DOM是针对xml(xml)的基于树的APIDOM树:节点(node)的层次DOM把一个文档表示为一棵家谱树(父,子,兄弟)DOM定义了Node的接口以及许多种节点类型来表示xml及节点的多个方面--原创 2014-09-09 19:03:25 · 673 阅读 · 0 评论 -
javascript中的延迟脚本技术
javascript中的延迟脚本技术defer:作用脚本在执行时,脚本会延迟到整个页面都解析完毕后在运行。原创 2014-09-15 22:51:31 · 798 阅读 · 0 评论 -
javascript中的函数声明和函数表达式
实际上,解析器在向执行环境中加载数据时,对函数声明和函数表达式并非一样,解析器会率先读取函数声明,并使其在执行任何代码之前可用,至于函数表达式,则需要等到等到解析器执行到它所在的代码行才会被真正执行原创 2014-09-16 22:12:20 · 741 阅读 · 0 评论 -
javascript中作为值的函数
因为ECMAScript中函数名本事就是一个变量,所以函数也可以作为值来使用,即不仅可以向传递参数一样把函数传递给另一个函数,而且可以将函数作为另一个函数返回这个函数接受两个参数,第一个参数是一个函数名,第二个参数是传递给该函数的一个值function add(num){return num+10;}var result=callFunction(add,10){alert原创 2014-09-16 22:17:44 · 969 阅读 · 0 评论 -
javascript的String类型
String类型是一个包装类型,在javascript中有三种包装类型,Boolean,Number,String三种,可以这样来构建Stringvar str=new String("hello world!");String类型的每个实例都有一个Length属性,意思是字符串包含多少个字符1.字符方法charAt()和charCodeAt():1.1 charAt()以单字原创 2014-09-16 22:20:51 · 590 阅读 · 0 评论 -
javascript中的事件与事件处理
在js中事件处理的过程分为三步:1.发生事件2.启动事件处理程序3.事件处理程序做出反应事件处理程序的调用1.在javascript中在javascript中调用事件处理程序,首先要获得要处理对象的引用,然后将要执行的处理函数赋值给对应的事件2.在html中在html中分配事件处理程序,只需要在html标记中添加相应的事件,并在其中指定要执行的代码或函数名即可D原创 2014-10-06 17:00:09 · 1130 阅读 · 0 评论 -
js防止表单的重复提交
js防止表单的重复提交 在表单提交的时候,用户有时候会重复的点击提交按钮,会导致多次提交,产生重复数据。我们应该怎么办了?一般想法是:通过attachEvent在 form的onsubmit事件中写一个方法,每次触发该事件时执行该方法,我们可以给form增加一个submited属性,每次判断这个属性,为 false的时候继续提交表单并且设置form.submited=true,转载 2015-03-13 17:32:44 · 825 阅读 · 0 评论