![]() ![]() ![]() ![]() |
|||||
|
|||||
樓主 毛頭 ![]()
![]() |
小弟請問一個問題 小弟架一個聊天室 http://hackcamp.adsldns.org/pannet/asp/ch/chat.asp 可是在聊天時,在文字輸入區打完要說的話以後按[Enter]送出 之後,就不能繼續打了,要用滑鼠再移回文字輸入區才能再打! 要怎麼弄才能像一般的聊天室一樣按enter後游標還會繼續留在文字輸入區呢? 希望您能幫我解答!謝謝!
本篇文章發表於2002-05-26 11:45
|
1樓 |
嗯…我想到的方法是在網頁載入的時候使用focus()這個方法…
因為你網頁會重新返回輸入頁… 所以設定… <body onload=form.input.focus();> 試試看
本篇文章回覆於2002-05-27 08:38
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
2樓 |
<Script>
forms[0].elements[1].setfocus </script> .....太久沒寫不知道有沒有錯~查詢一下javascript的相關書吧 ----快掛的ET----
本篇文章回覆於2002-05-27 11:21
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
3樓
最有價值解答
etman ![]() |
有個方法....用javascript在確認送出那裡寫個onclick=textgotfocus()
<script> function textgotfocus(){ forms[?].elements[?].setfocus() } </script> 這樣應該可以..... ----快掛的ET----
本篇文章回覆於2002-05-27 11:24
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
4樓
作者回應
毛頭 ![]() |
超級感謝!
問題解決了!
本篇文章回覆於2002-05-28 17:57
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
回覆 |
如要回應,請先登入. |