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则是将这些零散的单个技术集成起来。

转载于:https://www.cnblogs.com/DelphiFan/archive/2007/04/06/1645355.html

实现jquery.ajaxASP.NET MVC Action的参数传递 本文还有配套的精品资源,点击获取 简介:jQuery的ajax方法允许在不刷新页面的情况下与服务器进行数据交互,是提升Web用户体验的关键技术。本文深入讲解了如何通过ajax方法向ASP.NET MVC框架中的Action传递参数。文章从ajax方法的结构开始,详细说明了如何设置URL、请求类型、发送数据、期望返回的数据类型以及成功和错误处理函数。同时,还介绍了conten... 阅读详情

相关推荐

XmlHttpRequest与XMLDOM的完整使用(ASP.NET Web)

XmlHttpRequest与XMLDOM的完整使用示例

Microsoft Asp.Net Ajax框架入门(3) 操作DOM元素

VS2008、C# 3.0 Asp.Net Ajax Core Library提供了丰富的客户端Javascript扩展,本篇主要提到的是它对操作页面DOM元素的若干功能扩展。这些扩展,可以让我们可以更方便的访问页面element,定制event handler,并且有效的隔离了不同浏览器的差异。 完成此功能的是,在Sys.UI名称控件下的两个类:Sys.UI.DomE...

weixin_30485291的博客 193

跟着杨中科学习asp.netdom

Dom教程 使用javascript操作dom进行dhtml开发,目标:能够使用javascript操作dom实现常见的dhtml效果 Dom就是html页面的模型,将每个标签都做成为一个对象 ,javascript通过调用dom中的属性、方法就可以对网页中的文本框、层等元素进行编程控制,比如通过操作文本框的dom对象,就可以读取文本框中的值、设置文本框中的值 Dom也像winf...

didu283141的专栏 213

.net应该学什么怎么学---初学者必看

上篇《学了.Net做什么开发》中我讲到了目前.Net开发主要方向是Web开发,因此在本篇中我将主要讲解做Web开发要学哪些东西,怎么学,由于内容比较多,我将分几次发。下图是我推荐的学习内容和学习顺序(除了这里列出的内容,要走向高手之路肯定还有更多技术需要学习,我这里只是对于初学者列出的主干学习内容,并不是全部):    开发者口中的.Net全称是.Net Framework,在中国大

张亚运的专栏 1万+

.NET全栈】ASP.NET开发Web应用——AJAX开发技术

AJAX技术是这几年中出现的较为热闹的技术。大多数的Web开发者都已经关注,或正在使用AJAXAJAX全称是Asynchironous JavaScript and XML。中文称为异步JavaScript和XML。AJAX本身不能称为一门技术、语言或者软件。它是由多种技术组合,这些技术存在了很多年,现在借助于AJAX组合,称为一种新的开发模式。认识ASP.NET AJAXASP.NET AJAX服务器扩展ASP.NET AJAX服务器端控件扩展。

杰西笔记 1850

asp.netAjax学习进阶

asp.netAjax学习进阶作者:清清月儿主页:http://blog.csdn.net/21aspnet/          时间:2007.6.3 1.什么是Ajax?2006年忽如一夜春风来,众多涉及到Web开发的站点都在谈Ajax,那么到底什么是Ajax呢?其实Ajax并不是一种技术。它实际上是几种已经在各自领域大行其道技术的强强结合。Ajax混合了

深度Java 2万+

asp.netAjax学习进阶【月儿原创】

asp.netAjax学习进阶 作者:清清月儿 主页:http://blog.csdn.net/21aspnet/ 时间:2007.6.3 1.什么是Ajax?2006年忽如一夜春风来,众多涉及到Web开发的站点都在谈Ajax,那么到底什么是Ajax呢? 其实Ajax并不是一种技术。它实际上是几种已经在各自领域大行其道技术的强强结合。Ajax混合了:* ...

aome1470的博客 189

ASP.NET AJAX 在Web开发中的应用

摘 要 ASP.NET AJAX 实现了Web页面丰富的部分刷新效果。本文通过介绍AJAX原理,引申到ASP.NET AJAX原理,并总结了在Web 开发应用中要注意的若干问题。合理地利用ASP.NET AJAX技术,Web开发应用就能获得更好的交互效果。 关键词 ASP.NET AJAX Web开发 ASP.NET AJAX控件 1 引言 当前,Web技术的不断发展使得B/S得以广泛

Hello_World_wusu的专栏 1772

asp netAjax学习进阶

分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!                asp.net的Aja

gdfjhc的博客 257

ASP.NET 调味品:AJAX

ASP.NET 调味品:AJAX发布日期: 1/6/2006 | 更新日期: 1/6/2006Karl Seguin适用于:AJAX(异步 JavaScript 和 XML)Microsoft AJAX.NETMicrosoft ASP.NET摘要:了解如何将 AJAX(异步 JavaScript 和 XML)用于您的 Microsoft ASP.NET 应用程序,使其互动性更强、响应更及时。下载

fzzf 2185

ASP.NET AJAX架构

Ajax本身面临的问题在于: 1)浏览器的兼容性:每个浏览器对XMLHttpRequest对象的实现有所不同,而且每个浏览器对DOM的实现方式也有所不同, 2JavaScript语言的问题:大多数开发者不熟悉JavaScript,而且JavaScript本身的面向对象功能需要而且开发工具对JavaScript的智能感知和调试都还比较弱。 ASP.NET AJAX是微软对AJAX技术的解决方

老程序员 1289

ASP.NET Spiced: AJAX

Karl SeguinSeptember 2005Applies to:   AJAX (Asynchronous JavaScript And XML)   Microsoft AJAX.NET   Microsoft ASP.NETSummary: Learn how AJAX (Asynchronous JavaScript And XML) can be used to make your

fzzf 1928

AJAX / AJAX框架 / AJAX.NET (Professional) / ASP.NET AJAX

学习或者研究一个东西,前提至少得先明白它是一个什么东西。 用过Ajaxpro,了解过Asp.net ajax,最近在学习jQuery,为了理清楚这些东西之间的关系和区别,到网上找了点资料,发现园子里“老赵”作了解释,下面的一段就摘自其中。原文:觉得有必要来澄清几组重要概念   这是我们见过的混淆最多的一组概念。不过当去年AJAX技术如火如荼,AJAX框架层出不穷,而微软又推出...

abbkc20864的专栏 131
上一篇: 光电耦合器的应用
下一篇: asp.net控件开发基础系列
weixin_30242907
博客等级 码龄11年 119粉丝 0原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值