来源:forhope
1. // 首先创建一个xmlHttpReq对象,非IE浏览器使用new XMLHttpRequest()
2. var xmlHttpReq;
3. function createXMLHttpRequest(){
4. if(window.ActiveXObject){
5. xmlHttpReq = new ActiveXObject("MSXML2.XMLHTTP.3.0");
6. }else{
7. xmlHttpReq = new XMLHttpRequest();
8. }
9. }
10.
11. //这是表单验证触发函数
12. function check(){
13. createXMLHttpRequest();
14. var usermail =document.getElementById("usermail").value;
15. //将邮箱提交给一个Servlet
16. var url="CheckUser?usermail="+usermail;
17. //采用Get的请求方式
18. xmlHttpReq.open("GET",url,true);
19. xmlHttpReq.onreadystatechange = showResult;
20. //onreadystatechange的值改变时触发的showResult函数
21. xmlHttpReq.send();
22. }
23. //返回响应信息,并显示在一个DIV中
24. function showResult(){
25. if(xmlHttpReq.readyState == 4){
26. if(xmlHttpReq.status == 200){
27. //将响应信息作为字符串返回
28. var result = xmlHttpReq.responseText;
29. var checkResult = document.getElementById ("checkResult").innerHTML="<b>"+result+"</b>"; }
30. }
31. }
32. //页面
33.
34. 邮箱:
35. <input type="text" id="usermail" onblur="check()">
36. <span id="checkResult" style="float:left"></span>
37.
38. //servlet中只要用response对象打印相应信息即可
//然后servlet调用userservice,userservice调用userdao的某个方法,实现真正的检查email
分享到:
相关推荐
Test4Navigator.htm User-Agent检测法 Test4Window1.htm window对象属性 test4Alert.htm 系统对话框 Test4Timeout.htm 时间间隔和暂停 Test4History.htm 浏览器历史 Test4location.htm locatio对象 ...
Test4Navigator.htm User-Agent检测法 Test4Window1.htm window对象属性 test4Alert.htm 系统对话框 Test4Timeout.htm 时间间隔和暂停 Test4History.htm 浏览器历史 Test4location.htm locatio对象 ...
Test4Navigator.htm User-Agent检测法 Test4Window1.htm window对象属性 test4Alert.htm 系统对话框 Test4Timeout.htm 时间间隔和暂停 Test4History.htm 浏览器历史 Test4location.htm locatio对象 第3章 ...
检测is_email_verify邮箱是否通过验证,未通过进入verify_form.jsp c.更新最后一次登录时间last_login_time和IP地址last_login_ip。 d.将用户信息放入session。 e.都正确进入/main/main.jsp 4.main.jsp页面的页眉...
public List<User> query(String email) throws Exception; 第七步:写接口的实现类 8、写一个struts.xml 包含use.xml 1)跳转到 /user/register_form.jsp <action name="register" class="action.user....
public List<User> query(String email) throws Exception; 第七步:写接口的实现类 8、写一个struts.xml 包含use.xml 1)跳转到 /user/register_form.jsp <action name="register" class="action.user....
博易支持多语言,您可以在全球任意地区的服务器上运行博易,而不用担心服务器时间和本地时间存在时差的问题。 Trackback 和 Pingback 特性 博易可以对所有链出的链接进行Track回溯和Ping回溯,您的博客链接将自动...
Tomcat是一个免费的开源的Serlvet容器,在Tomcat中,应用程序的部署很简单,你只需将你的WAR放到Tomcat的webapp目录下,Tomcat会自动检测到这个文件,并将其解压。你在浏览器中访问这个应用的Jsp时,通常第一次会很...
ContextSwitch and AjaxContext 7.8.4.3.1. 缺省可用的上下文 7.8.4.3.2. 创建定制的上下文 7.8.4.3.3. 为每个动作设置上下文 7.8.4.3.4. 初始化上下文开关 7.8.4.3.5. 另外的功能 7.8.4.3.6. AjaxContext ...
利用反射实现ASP.NET控件和数据实体之间的双向绑定,并且在客户端自动验证输入的内容是否合法 asp.net报表解决方法 SQLDMO类的使用 SQL过程自动C#封装,支持从表到基本存储过程生成 使用SQLDMO控制 SQL Server 使用SQL...
如何生成一个很难被其他人检测到的 cmail地址 如何创建一个 email链接 如何创建一个css链接 如何创建一个脚本链接 如何显示一张图片 如何设置属性 如何使用文本类 Kohana text类是一个文木助于。它用来帮助处理...