Ajax
什么是ajax?
答:ajax它是一种异步刷新(局部刷新)技术
局部刷新:不更新整个页面的数据,只更新局部信息
ajax的主要作用:在不提交整个表单的情况下,实现局部数据的更新
同步请求:客户端发出一个请求到达服务器端,在服务器端的处理结果没有返回来之前,客户端不能再次向服务器端发出新的请求
异步请求:客户端发出一个请求到达服务器端,不必须等待服务器处理的返回结果,可以继续发出下一个请求到达服务器
同步请求:如果烧开水,水没有烧开之前,必须一直等待水烧开,并且把水倒入暖瓶以后,才能做下一件事
异步请求:如果烧开水,水没有烧开之前,不必等待水烧开,而是委托一个方法,对烧开的水进行处理,自己可以继续做其他的事
---------------------------------------
ajax它是一段基于xml语法的异步javaScript脚本
ajax:主要是通过事件来实现前台与后台的交互
onload-----------页面加载的事件
onclick----------鼠标单击事件
ondblclick-------鼠标双击事件
onmouseout------ 鼠标离开某一区域的事件
onmouseover----- 鼠标停留在某一区域的事件
onmousemove----- 鼠标在某一区域移动的事件
onkeydown ------ 当键盘的某一个键被按下的时候触发
onkeyup -------- 当按下的键被松开的时候触发
onkeypress------ 按下并且马上松开的时候触发
onchange ------- 当值改变的时候触发
onselect ------ 当选中内容的时候触发
onfocus -------- 当得到焦点的时候,触发
onblur --------- 当失去焦点的时候触发
onsubmit -------当提交表单的时候触发
ajax是依赖于浏览器产生的一个ajax核心对象,才可以实现前台与后台的交互
ajax核心对象---------XMLHttpRequest
----------------------------------------------------
任务1:
通过事件,把文本框的值,带到servlet