台灣最大程式設計社群網站
線上人數
1598
 
會員總數:246050
討論主題:189633
歡迎您免費加入會員
討論區列表 >> AJAX / JSON / jQuery >> JS 如何印出資料...(by AJAX)
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
JS 如何印出資料...(by AJAX)
價值 : 10 QP  點閱數:3785 回應數:3
樓主

yippee
初學者
229 11
514 78
發送站內信

小弟寫了一個 註冊的程式
其中當user key入資料到帳號欄 onblur時會透過AJAX方式去捉帳號是否重覆
問題來了...

小弟的JS語法很慚愧是半路出家的 主攻ASP,所以不會把捉到的訊息印出來
假設rc這個變數存的是我的訊息,

問題一、用document.write('rc') 的方式印出 ...結果印面全被洗掉變空白 只剩rc中的訊息內容,請問這有解嗎?
問題二、小弟用iframe的方式(如下),可以成功顯示我要的,可是訊息無法清空,也就是會一直累加,我已經加了clear()還是一樣!?請問這如何解,
<iframe src="default.htm" width="200" marginwidth="0" height="15" marginheight="0"scrolling="No" frameborder="0" id="ActF" border="0" > </iframe> 
<script>
ActF.document.clear();
ActF.document.write(rc);
</script>

這個問題可能比較偏向入門級的js問題... 可是我沒學過js ~ 還墾請大大賜教! 感謝!!

搜尋相關Tags的文章: [ js ] , [ ajax ] , [ java ] , [ ] ,
本篇文章發表於2008-04-03 14:34
1樓
回應

Justin
檢舉此回應
供參考吧

test970403.htm


checkID1.asp

本篇文章回覆於2008-04-03 16:53
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

yippee
檢舉此回應
感謝!Justin 大大
找到關鍵的一句
msg.innerText=xmldata;
印出來沒問題了~^^

可是...
...小弟的訊息內容是有含html碼...直接印出會印出<img....>...
想說改成innerHTML 結果就出不來了~ 請問要怎麼改寫呢?
本篇文章回覆於2008-04-03 17:18
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
最有價值解答

Justin
檢舉此回應
先編碼->checkID1.asp
Response.Write escape(msg)

再解碼->test97040301.htm
var xmldata = unescape(XmlHttp.responseText);


test97040301.htm


checkID1.asp

本篇文章回覆於2008-04-03 19:48
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.