[問題] 即時檢驗帳號(ajax)

看板Ajax作者 (擒)時間16年前 (2009/09/27 13:28), 編輯推噓2(203)
留言5則, 3人參與, 最新討論串1/1
※ [本文轉錄自 Web_Design 看板] 作者: xakg (擒) 看板: Web_Design 標題: [問題] 即時檢驗帳號(ajax) 時間: Sun Sep 27 02:26:02 2009 ====== 怪哉,看著書上打了三次,三次都錯的~實在是搞不懂為什麼>< ====== 書上是教,利用帳號的文字欄位一移開時就立即做出檢驗呼叫函數 然後丟到chkid.php去做資料查詢的驗証 可是chkid.php測試是沒有問題的, 但就是無法在文字欄位後的<span id="idErrMsg"> </span>區域做出顯示,別說顯示了 連驗証都不行… <script language="javascript"> <!-- function chkUserID(idObj){ if(idObj.value.length < 4 ){ document.getElementById("idErrMsg").innerHTML = "<img src='img/info.gif' /><font color='red'>帳號長度不得小於4個字元</font>"; }else{ Spry.Utils.loadURL("GET","chkID.php?newID=" + idObj.value,false,chkIdRes); } } fuction chkIdRes(IDreq){ var IDresult = IDreq.xhRequest.responseText; if(IDresult != 0){ document.getElementById("idErrMsg").innerHTML = "<img src='img/block1.gif' /><font color='red'>此帳號已被使用!!</font>"; }else{ document.getElementById("idErrMsg").innerHTML = "<img src='img/apply2.gif; /><font color='green'>恭禧,此帳號可註冊使用!</font>"; } } --> </script> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 124.8.252.104

09/27 03:20,
有Ajax版喔~
09/27 03:20

09/27 08:17,
提供的資訊太少了,不足以除錯
09/27 08:17
我是依文魁出版的《DREAMWEAVER CS4+PHP+MYSQL+AJAX一網打盡》的第九章照步驟打 唯一有變的就是我想自設格式所以沒有套用範例網頁,理論上來講若成功 他會在帳號的文字欄位上出現一圖示並出氣芾否有成功… 但是我現在怎麼試都試不了~感覺很怪哉。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 124.8.245.204 ※ 編輯: xakg 來自: 124.8.245.204 (09/27 13:32)

09/28 00:18, , 1F
你有附完整的code媽?連產生XMLHttpRequest物件跟
09/28 00:18, 1F

09/28 00:19, , 2F
onreadystatechange,open等都沒看到,會成功才有鬼...
09/28 00:19, 2F

09/28 10:49, , 3F
那個應該是包裝在Spry裡面吧?建議把error message貼一下
09/28 10:49, 3F

09/28 10:50, , 4F
Firefox有javascript console,訊息很完整的
09/28 10:50, 4F

01/29 23:01, , 5F
沒把dreamweaver內建的sprydata.js包進去?
01/29 23:01, 5F
文章代碼(AID): #1AllWHSm (Ajax)
文章代碼(AID): #1AllWHSm (Ajax)