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版本包含这么多的内容: 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中文教程,包含html,css,xml,JS,JSON,PHP,SQL,ASP,ADO,VB,WEB,AJAX,JQUERAY,Goole api等中文教程
2017年最新的W3cschool离线chm文档,包含html5,css,javascript,jquery,bootstrap,php,java,mysql,sql,redis等没网络也能学习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菜鸟教程离线版目录: HTML / CSS 学习 HTML 学习 HTML5 学习 CSS 学习 CSS3 学习 Bootstrap ASP.NET 学习 ASP.NET 学习 C# 学习 Web Pages 学习 Razor 学习 MVC 学习 Web Forms JavaScript 学习 ...
W3CSchool 5.0 离线版;内容和在线版一模一样,适合各类人士,包括ajax,jquery和html5的部分说明,具体可以看过在线版后再来下载
w3school最新版2017年6月12号的,我刚做的呢,没有断页,离线带着用方便,就是13M的不缺的 而w3cschool网站上有一种离线版的客户端,那个要在线的,而且只能下载10本,必须冲会员,才能下载50本,不方便呢,
w3cschool 2013最新版本离线版CHM下载 2013-1-19 帮助文档 javascript ajax jquery 最新版本 从官网离线下载转为chm版本
AJAX E4X WMLScript 服务器脚本 SQL ASP ADO PHP .NET(dotnet) .NET Microsoft .NET ASP .NET Mobile 多媒体 Media SMIL SVG 建站手册 网站构建 万维网联盟 (W3C) 浏览器信息 网站品质 语义网 ...
W3CSchool菜鸟教程是一个提供了最全的的web技术基础教程网站。网站包含了HTML教程、CSS教程、JavaScript教程、jQuery教程、Ajax教程、PHP教程等各种建站基础教程。同时也提供了大量的在线实例,通过实例,您可以更好...
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的手册,非本人原创,乃是网上搜集,因很佩服教程的详细程度,W3cSchool是个很不错的教程网站。这些下载下来的教程已经好久没有更新只适合离线不能联网时候学习。更新更全的信息建议去www.w3cschool.cn上...
w3cschool全部的教程 包含ajax javascript xml 如何发布网站等
chm格式的,包含HTML/XHTML/HTML5/CSS/XML/PHP/JavaScript/AJAX/JQuery/SQL 。。。等文档手册
W3CSchool Web2.0电子书 包含 HTML CSS XML jQuery AJAX DTD JavaScript VBScript PHP SQL ASP
w3school Web标准全套教程,从最基础的HTML语言开始,依次介绍XML、浏览器脚本语言(JavaScript/VBScript/Ajax/dHTML/等)、服务器脚本(ASP、PHP、ASP.NET等)、多媒体、建站手册(一些建站常识及CSS网站重构相关知识),...
AJAX E4X WMLScript 服务器脚本 SQL ASP ADO PHP .NET(dotnet) .NET Microsoft .NET ASP .NET Mobile 多媒体 Media SMIL SVG 建站手册 网站构建 万维网联盟 (W3C) 浏览器信息 网站品质 语义网 ...
W3CSchool (2) W3CSchool W3CSchool教程 w3c离线网页版 (2) w3c离线网页版 w3school在线教程离线版20120928 (2) w3school在线教程离线版20120928 Windows 8 Metro App开发 Windows 核心编程 zendFramework Zend_...
包含以下帮助文档 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
3:w3school_ajax 4:w3school_asp 5:w3school_css 6:w3school_htmldom 7:w3school_js 8:w3school_sql 9:w3school_xml 10:w3schoolWeb 基本上全在这了。 我们要学会多思考,多动手的好习惯。