隨筆 - 44  文章 - 78  trackbacks - 0
          <2008年3月>
          2425262728291
          2345678
          9101112131415
          16171819202122
          23242526272829
          303112345

           Happy 牛 Year
          一、一周至少寫(xiě)一篇博文;
          二、每天至少學(xué)習(xí)半個(gè)小時(shí)。
          三、奔向小牛!

          常用鏈接

          留言簿(6)

          我參與的團(tuán)隊(duì)

          隨筆分類(lèi)

          隨筆檔案

          文章檔案

          搜索

          •  

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          1.judgeUsername.html頁(yè)面:
          <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
          <html>
          ? <head>
          ??? <title>judegUsername.html</title>
          ?
          ??? <meta http-equiv="content-type" content="text/html; charset=UTF-8">
          ???
          ??? <script language="JavaScript" type="text/javascript">
          ??? var request = false;
          ??? try{
          ??? ?request = new XMLHttpRequest();
          ??? }catch(microsoftIE){
          ??? ?try{
          ??? ??request = new ActiveXObject("Msxml2.XMLHTTP");
          ??? ?}catch(microsoftOldIE){
          ??? ??try{
          ??? ???request = new ActiveXObject("Microsoft.XMLHTTP");
          ??? ??}catch(failed){
          ??? ???request = false;
          ??? ??}
          ??? ?}
          ??? }
          ??? if(!request){
          ??? ?alert("初始化XMLHttpRequest對(duì)象失敗");
          ??? }
          ??? function sendUsername(){
          ??? ?var username = document.getElementById("username").value;
          ??? ?if(username!=null && username!=""){
          ??? ??var url = "./judgeUsername.jsp?username="+escape(username);
          ??? ??request.open("get",url,true);
          ??? ??request.onreadystatechange=updatepage;
          ??? ??request.send(null);
          ??? ?}
          ??? }
          ??? function updatepage(){
          ??? ?if(request.readyState==4){
          ??? ??if(request.status==200){
          ??? ???document.getElementById("reusername").innerHTML = request.responseText;
          ??? ???//document.getDocumentById("reusername").innerText = request.responseText;
          ??? ??}else if(request.status==404){
          ??? ???alert("找不到頁(yè)面!");
          ??? ??}else{
          ??? ???alert("錯(cuò)誤代碼:"+request.status);
          ??? ??}
          ??? ?}
          ??? }
          ??? function clearMessage(){
          ??? ?document.getElementById("reusername").innerHTML = "";
          ??? }
          ??? </script>

          ? </head>
          ?
          ? <body>
          ? ?<form action="/register.jsp" method="post">
          ??? <table align="center">
          ??? ?<caption>guoyongfei為已注冊(cè),其他均未注冊(cè)</caption>
          ??? ?<tr><th>用 戶(hù) 名:</th><td><input type="text" name="username" id="username" onblur="sendUsername()" onfocus="clearMessage()"/></td><td width="40%" id="reusername"></td></tr>
          ??? ?<tr><th>密  碼:</th><td><input type="password" name="password" id="password"/></td><td width="20"></td></tr>
          ??? ?<tr><th>密碼確認(rèn):</th><td><input type="surePassword" name="surePassword" id="surePassword"/></td><td width="20"></td></tr>
          ??? </table>
          ? </body>
          </html>

          2.judgeUsername.jsp頁(yè)面:
          <%@ page language="java" pageEncoding="UTF-8"%>
          <%
          ?String username = request.getParameter("username");
          ?//System.out.println("username:"+username);
          ?if(username.equals("guoyongfei")){
          ??out.println("<font color='red'>用戶(hù)名已經(jīng)注冊(cè)</font>");
          ?}else{
          ??out.println("<font color='green'>用戶(hù)名可以用</font>");
          ?}
          ?%>
          希望大家給推薦下提示信息較好的表示方法.....

          posted on 2008-03-12 17:49 Tiger1102 閱讀(2652) 評(píng)論(6)  編輯  收藏 所屬分類(lèi): 每日進(jìn)階

          FeedBack:
          # re: 做了一個(gè)用ajax判斷用戶(hù)名是否注冊(cè)的代碼,呵呵[未登錄](méi) 2008-03-14 10:42 BeanSoft
          推薦用這個(gè):
          http://wiki.javascud.org/display/si/Javascript_EasyValidation

          做的非常好了,也支持AJAX方式的后臺(tái)驗(yàn)證。  回復(fù)  更多評(píng)論
            
          # re: 做了一個(gè)用ajax判斷用戶(hù)名是否注冊(cè)的代碼,呵呵[未登錄](méi) 2008-03-14 11:46 mrklmxy
          這個(gè)太簡(jiǎn)單了  回復(fù)  更多評(píng)論
            
          # re: 做了一個(gè)用ajax判斷用戶(hù)名是否注冊(cè)的代碼,呵呵[未登錄](méi) 2008-03-15 14:13 allenny
          為啥后臺(tái)是JSP呢,不是多此一舉么?servlet就可以了。  回復(fù)  更多評(píng)論
            
          # re: 做了一個(gè)用ajax判斷用戶(hù)名是否注冊(cè)的代碼,呵呵 2008-03-17 14:53 jfreechart
          不錯(cuò),樓上的,人家只不過(guò)是做個(gè)例子  回復(fù)  更多評(píng)論
            
          # re: 做了一個(gè)用ajax判斷用戶(hù)名是否注冊(cè)的代碼,呵呵 2008-06-06 16:45 liveimain001
          感謝,你是我唯一一個(gè)看到寫(xiě)出來(lái)后臺(tái)的朋友,感謝  回復(fù)  更多評(píng)論
            
          # re: 做了一個(gè)用ajax判斷用戶(hù)名是否注冊(cè)的代碼,呵呵[未登錄](méi) 2010-10-20 14:26 李雪
          主站蜘蛛池模板: 依安县| 兴和县| 巴塘县| 永昌县| 镇宁| 两当县| 安远县| 饶平县| 弋阳县| 中牟县| 无为县| 寻乌县| 和顺县| 汉中市| 油尖旺区| 彭水| 云阳县| 怀宁县| 定日县| 永修县| 涞水县| 黄冈市| 高邑县| 淮阳县| 博乐市| 光山县| 安岳县| 鲁甸县| 隆尧县| 伊春市| 大关县| 大理市| 米林县| 隆林| 迭部县| 科尔| 葵青区| 塔城市| 怀集县| 东源县| 绥芬河市|