JavaScript由ECMAScript(基本语法),BOM和DOM组成,下面是对JS中一些对象的总结。
一.BOM
BOM指(Brower Object Model)浏览器对象模型。
从BOM的角度看,侧重于从集合的角度看问题,把页面划分为不同的部分,以及页面本身的一些属性,如背景色,标题名称等,由于BOM的实现是基于浏览器的,所以不同浏览器的属性和方法有不一致之处,这造成很多麻烦。注意一些一致的,常用的属性和方法,BOM把页面分为如下几部分:
anchors : Collection of all anchors i ...
一.什么是DOM
HTML文档对象模型(HTML Document Object Model)定义了访问和处理HTML文档的标准方法。HTML DOM 把HTML文档呈现为带有元素、属性和文本的树结构(节点树)。
在1998年,W3C发布了第一级的DOM规范。这个规范允许访问和操作HTML页面中的每一个单独的元素。所有的浏览器都执行了这个标准,因此,DOM的兼容性问题也几乎难觅踪影了。
DOM可被JavaScript用来读取、改变HTML、XHTML以及XML文档。被分为不同的部分(核心、XML及HTML)和级别(DOM Level 1/2/3):
Core DOM
定义了一套标准的针 ...
1.getElementById
作用:一般页面里ID是唯一的,用于准备定为一个元素
语法: document.getElementById(id)
参数:id :必选项为字符串(String)
返回值:对象; 返回相同id对象中的第一个,按在页面中出现的次序,如果无符合条件的对象,则返回 null
example:document.getElementById("id1").value;
2.getElementsByName
作用:按元素的名称查找,返回一个同名元素的数组
语法: document.getElementsByName(name)
参数:name :必选项为字符串(Stri ...
一.什么是AJAX
AJAX = 异步JavaScript及XML(Asynchronous JavaScript and XML)
AJAX不是一种新的编程语言,而是一种用来创建更好更快以及交互性更强的Web应用程序的技术。
优点:
1.通过AJAX,您的JavaScript可使用JavaScript的XMLHttpRequest对象在不重载页面的情况来直接与服务器进行通信,打破了传统的利用HTML表单向服务器GET或POST数据的方式。
2.AJAX在浏览器与Web服务器之间使用异步数据传输(HTTP请求),这样就可使网页从服务器请求少量的信息,而不是整个页面。
3.AJAX ...
对JS的打印方法总结一下,方便日后查阅。
一.用JS自带函数打印
直接调用<a href="javascript:window.print();">打印</a>
二.IEWebBrowser组件
介绍
http://support.microsoft.com/default.aspx?scid=kb%3BEN-US%3BQ267240#top
http://support.microsoft.com/kb/q247671/#appliesto
<OBJECT classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 ...
看到好多网站提供记住用户名或密码的功能,上网搜了些关于cookie的文章学习整理一下.
一.什么是Cookies?
你会问,什么是cookies呢? cookie 是浏览器保存在用户计算机上的少量数据。它与特定的WEB页或WEB站点关联起来,自动地在WEB浏览器和WEB服务器之间传递。
比如,如果你运行的是Windows操作系统,使用Internet Explorer上网,那么你会发现在你的“Windows”目录下面有一个子目录,叫做“Temporary Internet Files”。如果你有空看看这个目录,就会发现里面有一些文件,文件名称看起来就象电子邮件地址。比如在我机器上的这个目录 ...
以前看到网站有好多人在讨论Prototype之类的东西,一直没太在意,最近偶尔在网上查了一下,才知道他是什么东西,看来自己太落后了,有点脱离社会很久的感觉,呵呵。
在网上狂搜了一阵,把一些JS框架的相关资料整理下,为以后学习用.
一.Prototype
prototype.js是由Sam Stephenson写的一个javascript类库。这个构思奇妙,而且兼容标准的类库,能帮助你轻松建立有高度互动的web2.0特性的富客户端页面
官方网站
http://www.prototypejs.org/
使用手册,关于各函数的注释
http://www.cnblogs.com/thi ...
一.链接提交form
<script language="javascript" >
function Search(page){
searchForm.action="finance/manageExpend.do?method=searchCashExpend&curPage="+page;
document.searchForm.submit();
}
</script>
<a href="javascript:Search(<%=page%>)">页码</a>
二.刷新
刷新iframe
documen ...
1.网页技术分为三个方面:静态网页、网页美工、动态网页。
2.DHTML(动态HTML)是一种通过各种技术的综合而得以实现的概念,包括三部分:HTML、Script(JavaScrip or VBScript)、CSS(Cascading Style Sheets)。
1.删除提示
1)<a href="#" onclick="return(confirm('删除后无法恢复,您确定删除吗?'))">删除</a>
2)JS
<a href="#" >删除</a>
<script language="JavaScript" type="text/javasc ...
- 浏览: 105537 次
- 性别:

- 来自: 北京

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
getElementById与getEleme ...
引用[u][/u][i][/i] 3.getElementsByTag ...
-- by oliavn -
getElementById与getEleme ...
1
-- by oliavn -
(转)从Coding Fan到真正 ...
几项?不知楼主定义自
-- by luven -
JfreeChart学习总结
...
-- by luven -
JfreeChart学习总结
dsdsdsds[b][/b]
-- by luven






评论排行榜