Welcome 微信登录

首页 / 脚本样式 / JavaScript

Javascript & DHTML DOM基础和基本API第1/5页

Javascript & DHTML DOM基础和基本API第1/5页

一、什么是DOM? 什么叫DOM,DOM是文档对象模型(DocumentObjectModel,是基于浏览器编程(在本教程中,可以说就是DHTML编程)的一套API接口,W3C出台的推荐标准,每个浏览器都有一些细微的差别,其中以Mozilla的浏览器最与标准接近。单纯的Javascript要结合DOM才能做DHTML编程,才能做出漂亮的效果、应用于WEB。这点几乎与其它的语言无异,正如C/C++需要库支持是一样的道理。否则就是单纯的在语法上做研究了。因此,...
Javascript & DHTML上传文件控件第1/4页

Javascript & DHTML上传文件控件第1/4页

上章基本上把要交代的基本知识都说了一些,今天终于开始写代码了:D 首先来做一个实例,批量上传的UI控件。以后一般做的示例也是以UI控件为主的。都是封装成Object或者用Function封装成"Class"类。 也许对于单单看前几章的朋友来说这个例子过于深奥了,但是不用担心,一步步来解释应该很快理解的,关键是理解怎么做,而不是怎么写。 首先看一个成品截图预览: 一、接下来我们先说思路,首先定义一个upload"类", 一)、这个类的公共访问信息应该有: 1...
javascript indexOf函数使用说明

javascript indexOf函数使用说明

使用方法:strObj.indexOf(str,startIndex[可选]) 程序代码 其中strObj是必选项。String对象或文字。 str是必选项。要在String对象中查找的子字符串。 startIndex是可选项。该整数值指出在String对象内开始查找的位置,从0开始。如果省略,则从字符串的开始处查找。 注意:对于JavaScript的indexOf是区分大小写的。 JavaScript中indexOf函数方法返回一个整数值,指出Strin...
Javascript入门学习第一篇 js基础第1/2页

Javascript入门学习第一篇 js基础第1/2页

Javascript学习第一篇js基础 1,javascript字符集: javascript采用的是Unicode字符集编码。 为什么要采用这个编码呢? 原因很简单,16位的Unicode编码可以表示地球人的任何书面语言。这是语言国际化的一个重要特征。(大家也许见过用中文写脚本,比如:function我的函数(){}); Javascript中每个字符都是用2个字节表示的。(因为是16位编码) 2,大小写敏感: js是一种区分大小写的语言。 注意下:以前...
Javascript入门学习第二篇 js类型第1/2页

Javascript入门学习第二篇 js类型第1/2页

1,对象跟基本类型之间的转换: 不管何时,只是对象非空,在布尔环境中都为true. 如; newBoolean(false); newNumber(0); newString(“”); newArray(); 上面虽然内部值是false,但对象的值是true; Object?valueOf()?toString() 其中Date类,是先执行toString()转换。 2,js中操作一个数据值: 任何语言都有自己的操作数据的方法; Js也不例外,js有3种重...
Javascript入门学习第三篇 js运算第1/2页

Javascript入门学习第三篇 js运算第1/2页

1,表达式: 最简单的表达式:直接量或者变量名。vara=1; 直接量表达式的值:本身。 变量表达式的值:该变量所存放或引用的值。 2,运算符: 一元运算符:比如-3 二元运算符:比如3+4 三元运算符:比如?: 新手常遇到的问题: 递增运算符: 比如: i=1; j=++i;//前递增运算,即先对运算数进行递增,然后再去计算。 //输出i=2;j=2; i=1; j=i++;//后递增运算,即先去计算,然后再对运算数进行递增。 //输出i=2;j=1; ...
Javascript入门学习第四篇 js对象和数组第1/2页

Javascript入门学习第四篇 js对象和数组第1/2页

比较难哦。做好心里准备吧。。。。。。深呼吸。。。 1,for/in: 一种遍历(枚举)对象属性的方法,可以循环我们呢事先不知道的属性。 它可以枚举处用户定义的所有属性,但却不能枚举出某些预定义的属性和方法。 不能枚举的属性通常是继承的属性 删除一个对象的属性: deletebook.width; 从对象中移除了属性,在删除之后,用for/in将不会枚举该属性,并且用widthinbook也检测不到该属性。 for/in的另一个重要的用途就是跟关联数组一起使...
Javascript入门学习第六篇 js DOM编程第1/2页

Javascript入门学习第六篇 js DOM编程第1/2页

学习英文: Dom:文档对象模型。Documentobjectmodel Bom:浏览器对象模型。 注:也可以叫窗口对象模型。(windowobjectmodel.) API:应用编程接口。 注:DOM其实可以看作一种API。 Node:节点。 注:节点分为:元素节点,属性节点,文本节点。 元素节点包含属性节点和文本节点。 Dom树: 下面我们直接看到底怎么操作DOM。 1,创建元素节点。createElement(): <SCRIPTLANGUAG...
Javascript入门学习第八篇 js dom节点属性说明第1/2页

Javascript入门学习第八篇 js dom节点属性说明第1/2页

今天我们讲DOM属性。 前面其实我们已经碰过DOM属性了。 比如: nodeName,nodeType…..今天我们详细的讲解下。 1,nodeName属性:节点的名字。 如果节点是元素节点,那么返回这个元素的名字。此时,相当于tagName属性。 比如: <p>aaaa</p>:则返回p; 如果是属性节点,nodeName将返回这个属性的名字。 如果是文本节点,nodeName将返回一个#text的字符串。 另外我要说的是:nod...
Javascript入门学习第九篇 Javascript DOM 总结第1/2页

Javascript入门学习第九篇 Javascript DOM 总结第1/2页

1,创建节点。 createElement(): vara=document.createElement(“p”); 它创建的是一个元素节点,所以nodeType等于1。 a.nodeName将返回p; 注意;createElement()方法创建出来的新元素节点不会被自动添加到文档里,既然没添加到文档里,说明它还是一个游离的状态。所以它也没有nodeParent属性。 如果想把它添加到文档里,可以使用appendChild()或者insertBefore...
<< 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 >>