`
vanhukset
  • 浏览: 27158 次
  • 性别: Icon_minigender_1
  • 来自: 南京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

AJAX - (转w3cschool)

 
阅读更多

AJAX -

在向服务器发送数据之前,我们有必要解释一下 XMLHttpRequest 对象的三个重要的属性

onreadystatechange 属性

onreadystatechange 属性存有处理服务器响应的函数。下面的代码定义一个空的函数,可同时对 onreadystatechange 属性进行设置:

xmlHttp.onreadystatechange=function()
  {
  // 我们需要在这里写一些代码
  }

readyState 属性

readyState 属性存有服务器响应的状态信息。每当 readyState 改变时,onreadystatechange 函数就会被执行。

这是 readyState 属性可能的值:

状态 描述
0 请求未初始化(在调用 open() 之前)
1 请求已提出(调用 send() 之前)
2 请求已发送(这里通常可以从响应得到内容头部)
3 请求处理中(响应中通常有部分数据可用,但是服务器还没有完成响应)
4 请求已完成(可以访问服务器响应并使用它)

我们要向这个 onreadystatechange 函数添加一条 If 语句,来测试我们的响应是否已完成(意味着可获得数据):

xmlHttp.onreadystatechange=function()
  {
  if(xmlHttp.readyState==4)
    {
    // 从服务器的response获得数据
    }
  }

responseText 属性

可以通过 responseText 属性来取回由服务器返回的数据。

在我们的代码中,我们将把时间文本框的值设置为等于 responseText:

xmlHttp.onreadystatechange=function()
  {
  if(xmlHttp.readyState==4)
    {
    document.myForm.time.value=xmlHttp.responseText;
    }
  }
分享到:
评论

相关推荐

    历史上最全的W3CSchool版本

    历史上最全的W3CSchool版本包含这么多的内容: HTML教程 HTML XHTML CSS TCP/IP XML教程 XML DTD XML DOM XSL XSLT XSL-FO XPath XQuery XLink XPointer Schema XForms SOAP WSDL RDF RSS WAP ...

    w3cschool中文教程.chm.zip

    w3cschool中文教程,包含html,css,xml,JS,JSON,PHP,SQL,ASP,ADO,VB,WEB,AJAX,JQUERAY,Goole api等中文教程

    w3cschool2017年3月28日最新文档

    2017年最新的W3cschool离线chm文档,包含html5,css,javascript,jquery,bootstrap,php,java,mysql,sql,redis等没网络也能学习W3Cschool资料了

    w3cschool帮助文档

    该文档资料将w3cschool网站上面的所有技术资料转换为chm文档格式,内容包括:js,html,ajax,aspnet,css,ado,htmldom,w3c,wap,soap,php,donetmobile,dtd,sql,schema,svg,tag,vbscript,web,webservice,wsdl,xls,等技术....

    w3cschool菜鸟教程离线版chm手册 2016

    w3cschool菜鸟教程离线版目录: HTML / CSS 学习 HTML 学习 HTML5 学习 CSS 学习 CSS3 学习 Bootstrap ASP.NET 学习 ASP.NET 学习 C# 学习 Web Pages 学习 Razor 学习 MVC 学习 Web Forms JavaScript 学习 ...

    W3CSchool5.0离线版,chm

    W3CSchool 5.0 离线版;内容和在线版一模一样,适合各类人士,包括ajax,jquery和html5的部分说明,具体可以看过在线版后再来下载

    w3cschool帮助文档最新完整版

    w3school最新版2017年6月12号的,我刚做的呢,没有断页,离线带着用方便,就是13M的不缺的 而w3cschool网站上有一种离线版的客户端,那个要在线的,而且只能下载10本,必须冲会员,才能下载50本,不方便呢,

    w3cschool 2013最新版本离线版CHM下载

    w3cschool 2013最新版本离线版CHM下载 2013-1-19 帮助文档 javascript ajax jquery 最新版本 从官网离线下载转为chm版本

    W3Cschool 完整版中文手册

    AJAX E4X WMLScript 服务器脚本 SQL ASP ADO PHP .NET(dotnet) .NET Microsoft .NET ASP .NET Mobile 多媒体 Media SMIL SVG 建站手册 网站构建 万维网联盟 (W3C) 浏览器信息 网站品质 语义网 ...

    W3CSchool全套Web开发手册.rar

    W3CSchool菜鸟教程是一个提供了最全的的web技术基础教程网站。网站包含了HTML教程、CSS教程、JavaScript教程、jQuery教程、Ajax教程、PHP教程等各种建站基础教程。同时也提供了大量的在线实例,通过实例,您可以更好...

    w3cschool 全集

    W3CSchool网站上的所有教程 包括html、 xhtml、 html5 、Css、 tcp/ip、 Xml 、Xsl 、Xslt、 Xsl-fo 、Xqery 、Xlink Xpointer、 Xpath、 DTD 、Schema 、XML DOM 、XForms 、SOAP 、WSDL 、RDF 、RSS 、WAP、 Web ...

    W3cSchool手册(ajax css JavaScript sql 等)

    W3cSchool的手册,非本人原创,乃是网上搜集,因很佩服教程的详细程度,W3cSchool是个很不错的教程网站。这些下载下来的教程已经好久没有更新只适合离线不能联网时候学习。更新更全的信息建议去www.w3cschool.cn上...

    w3cschool全部教程

    w3cschool全部的教程 包含ajax javascript xml 如何发布网站等

    W3CSchool全套Web开发手册

    chm格式的,包含HTML/XHTML/HTML5/CSS/XML/PHP/JavaScript/AJAX/JQuery/SQL 。。。等文档手册

    W3CSchool Web2.0电子书

    W3CSchool Web2.0电子书 包含 HTML CSS XML jQuery AJAX DTD JavaScript VBScript PHP SQL ASP

    W3CSchool文档

    w3school Web标准全套教程,从最基础的HTML语言开始,依次介绍XML、浏览器脚本语言(JavaScript/VBScript/Ajax/dHTML/等)、服务器脚本(ASP、PHP、ASP.NET等)、多媒体、建站手册(一些建站常识及CSS网站重构相关知识),...

    w3cschool Web 技术教程 自己制作的chm格式电子书 全中文

    AJAX E4X WMLScript 服务器脚本 SQL ASP ADO PHP .NET(dotnet) .NET Microsoft .NET ASP .NET Mobile 多媒体 Media SMIL SVG 建站手册 网站构建 万维网联盟 (W3C) 浏览器信息 网站品质 语义网 ...

    各种各样的手册打包(jquery,css,php,linux,smarty)

    W3CSchool (2) W3CSchool W3CSchool教程 w3c离线网页版 (2) w3c离线网页版 w3school在线教程离线版20120928 (2) w3school在线教程离线版20120928 Windows 8 Metro App开发 Windows 核心编程 zendFramework Zend_...

    w3cschool API 全部的帮助文档

    包含以下帮助文档 DHTML 手册.chm ...w3school_ajax.CHM w3school_asp.CHM w3school_css.CHM w3school_htmldom.CHM w3school_js.CHM w3school_sql.CHM w3school_wmlscript.CHM w3school_xml.CHM w3schoolWeb.chm

    w3cschool_asp.net全知识集(chm)

    3:w3school_ajax 4:w3school_asp 5:w3school_css 6:w3school_htmldom 7:w3school_js 8:w3school_sql 9:w3school_xml 10:w3schoolWeb 基本上全在这了。 我们要学会多思考,多动手的好习惯。

Global site tag (gtag.js) - Google Analytics