xmlHttp.open
("GET","time.asp",true);
xmlHttp.send
(null);
ajax返回值 有几种都是什么
0 请求未初始化(在调用 open 之前)
1 请求已提出(调用send()之前)
2 请求一发送(这里通常可以从相应到内容头部)
3请求处理中(响应中通常有部分数据可用,但是服务器还没有完成响应)
4 请求已完成(可以访问服务器响应并使用它)
<html>
<body>
<script type="text/javascript">
function ajaxFunction()
{
var xmlHttp;
try
{
// Firefox, Opera 8.0+, Safari
xmlHttp=new XMLHttpRequest();
}
catch (e)
{
// Internet Explorer
try
{
xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
}
catch (e)
{
try
{
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}
catch (e)
{
alert("您的浏览器不支持AJAX!");
return false;
}
}
}
}
</script>
<form name="myForm">
用户: <input type="text" name="username" />
时间: <input type="text" name="time" />
</form></body>
</html>
<html>
<body>
<script type="text/javascript">
function ajaxFunction()
{
var xmlHttp;
try
{
// Firefox, Opera 8.0+, Safari
xmlHttp=new XMLHttpRequest();
}
catch (e)
{
// Internet Explorer
try
{
xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
}
catch (e)
{
try
{
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}
catch (e)
{
alert("您的浏览器不支持AJAX!");
return false;
}
}
}
xmlHttp.onreadystatechange=function()
{
if(xmlHttp.readyState==4)
{
document.myForm.time.value=xmlHttp.responseText;
}
}
xmlHttp.open("GET","time.asp",true);
xmlHttp.send(null);
}
</script>
<form name="myForm">
用户: <input type="text" name="username" onkeyup="ajaxFunction();" />
时间: <input type="text" name="time" />
</form>
</body>
</html>
分享到:
相关推荐
下面将根据这些核心领域,结合《C++面试题锦集》中的内容,详细解析一些常见的C++知识点。 1. **C++基础**: - 数据类型:包括基本数据类型(如int、float、char等)、枚举类型和自定义类型。 - 变量声明与初始化...
【JAVA历年面试题锦集】是一份集合了Java程序员面试中常见问题的资源,涵盖了广泛的知识点,旨在帮助求职者准备面试,提升成功找到Java编程工作的机会。这份文档可能包括了从基础语法到高级概念,从理论知识到实战...
iOS面试题锦集包含了多个关于iOS开发中核心概念的问题,主要涉及Objective-C语言特性、内存管理、类别(Category)和扩展(Extension)、协议(Protocol)以及键值编码(KVC)和键值观察(KVO)。以下是这些问题的...
"会计面试题锦集.pdf" 本资源摘要信息涵盖了会计面试题锦集的知识点,包括财务管理的重要性、财务工作的要求、成本分析方案、财务报表、成本控制方案、员工薪酬比例的设定、CFO 的能力和素养、未来五年规划等。 ...
史上最全最强的C/C++面试题 程序员面试宝典 进大企业必备宝典
竞争上岗面试题锦集.doc
【Java面试题锦集】 Java作为一种广泛使用的编程语言,在软件开发和互联网行业中占据了核心地位,因此,对于求职者来说,掌握扎实的Java知识并能在面试中流利地解答相关问题至关重要。这份“java面试题锦集.zip”...
【Java面试题锦集】 1. **异常处理机制** Java中的异常处理机制是为了处理程序运行过程中的错误和异常情况。当程序违反了Java的语义规则,如数组下标越界、空指针异常等,Java虚拟机就会抛出异常。异常是`java....
Oracle和ETL(Extract, Transform, Load)是IT...在实际面试中,可能会涉及更具体的技术问题,例如PL/SQL编程、Oracle的并行执行、复杂的数据清洗逻辑等。通过不断学习和实践,你可以成为一个精通Oracle和ETL的专家。
iOS面试题锦集中涵盖了许多关于iOS开发的关键知识点,下面我将详细解释其中提到的一些核心概念。 1. **浅复制与深复制的区别** 浅复制只是复制对象的指针,新旧对象共享同一块内存资源,修改其中一个会影响另一个...
这里我们从给定的面试题中提取出一些核心知识点: 1. 访问修饰符的理解: - `private`:私有成员,只能在定义它的类内部访问。 - `protected`:保护成员,可以在定义它的类内部及其派生类中访问。 - `public`:...
对于寻求成为Oracle DBA(数据库管理员)或者相关职位的专业人士来说,掌握Oracle相关的知识并能在面试中游刃有余至关重要。以下是一些关键的Oracle面试知识点: 1. **Oracle基础知识**:理解Oracle数据库的基本...
这些技术栈在面试中常常成为考察候选人技能的重要领域。以下是对这些知识点的详细解析: 一、C#(C Sharp) 1. **基础语法**:C#是一种面向对象的编程语言,支持类、接口、继承、多态等特性。了解变量、数据类型、...
iOS面试题锦集中涵盖了许多关键知识点,以下是针对题目所提问题的详细解答: 1. **浅复制和深复制的区别** 浅复制只是复制对象的指针,使得新旧两个对象指向同一块内存空间,因此对其中一个对象的修改会影响到另一...
ios基础面试题,中英文问题,中文答案,希望对大家会有用处 1.Difference between shallow copy and deep copy? 浅复制和深复制的区别? 答案:浅层复制:只复制指向对象的指针,而不复制引用对象本身。 深层...
根据提供的信息,我们可以总结出这份文档是关于iOS面试题的一部分,特别强调了与阿里巴巴相关的面试题目。虽然原文中包含大量非可读字符,但通过整理和解析,我们能够提炼出以下关键知识点: ### dSYM 文件 1. **...
对于Java开发者来说,理解和掌握相关的面试知识点至关重要。以下是一些Java面试中的常见问题及其详细解释: 1. **异常处理**: Java中的异常处理是通过`try-catch-finally`块实现的。当程序遇到错误时,会抛出一个...
Java面试题涵盖了许多核心概念,从基本语法到高级特性,以下是一些关键知识点的详细解释: 1. **final, finally, finalize的区别**: - `final`:用于声明变量、方法或类,表示不可改变或不可继承。被声明为`final...
### .NET面试题知识点梳理 #### 1. 访问修饰符详解 - **private**:私有访问修饰符,仅允许在当前类内部访问。 - **protected**:受保护的访问修饰符,允许在当前类及其派生类中访问。 - **public**:公共访问修饰...