zoukankan      html  css  js  c++  java
  • ASP.NET AJAX学习记要(2)下手之DOM

    要学习DOM,那什么是DOM?为什么要学习DOM?DOM是文档对象模型。借用网站w3pop.com上的一段话:[“W3C文档对象模型(DOM)是一个能够让程序和脚本动态访问和更新文档内容、结构和样式的语言平台”
    W3C DOM提供了标准的HTML和XML对象集,并有一个标准的接口来访问并操作他们,DOM被分为不同的部分(核心,XML和HTML)和不同的版本(DOM 1/2/3)],我们主要学习XML DOM,那么到底怎样理解DOM呢?按照我的理解,DOM是封装了操作HTML和XML文档的一组API,可以使用任何编程语言来操作,并且可以在多种平台下面支持。可以这样认为,利用DOM编程可以操纵HTML和XML文档,比如在XML文档中增加节点,删除节点等等。在IE中可以使用JavaScript来定义一个XML DOM 对象:var xmlDoc = new ActiveXObject("Microsoft.XMLDOM"),具体的操作,在网站搜索一下。
    学习ASP.NET AJAX,为什么要学DOM呢?可以说学习AJAX的主要目的是能让Web页面有异步传输数据的能力,而XML是主要的数据传输格式,因此不会使用DOM来操作XML数据是不行的。实际上AJAX是DOM、Javascript、XHTML、CSS、XML、XSLT、XMLHTTP等技术的集合。我学习AJAX就是学习如何使用CSS、XHTML来布局页面,使用DOM来操作XML或者XSLT数据,并使用XMLHTTP进行异步的数据传输。而ASP.NET AJAX则是将这些零散的单个技术集成起来。

  • 相关阅读:
    1022. 从根到叶的二进制数之和
    剑指 Offer 54. 二叉搜索树的第k大节点
    枚举--百练2811--熄灯问题
    UVA 572 BFS 图论入门
    百练1088 DP+DFS 迷宫问题
    poj 1661 动态规划 拯救老鼠
    入坑动态规划!POJ 1458字符串最大公共子序列
    文件后缀批处理
    奇妙的算法--UVA 679(二叉树的编号)
    栈_uva514
  • 原文地址:https://www.cnblogs.com/edrp/p/702754.html
Copyright © 2011-2022 走看看