台灣最大程式設計社群網站
線上人數
1303
 
會員總數:246690
討論主題:190103
歡迎您免費加入會員
討論區列表 >> Java Script/ Node.js >> 我做了一個地址輸入器..請幫忙
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
我做了一個地址輸入器..請幫忙
價值 : 10 QP  點閱數:1858 回應數:6
樓主

阿不
初學者
370 4
297 14
發送站內信

請幫忙看看
http://www.homy.idv.tw/perfectpunk/1.asp
到最後按同一數字鍵時,為何不能按很快,似乎需要間隔0.5秒的時間才會顯示在TextBox裡呢?

本篇文章發表於2006-07-14 00:52
1樓
回應

Sunny
檢舉此回應
功能很有創意哦! I like it :)
至於為何需要 delay 一些時間應該是您的
函式 msg() 執行的程式頗多, 需要一些時間
比您按數字的時間間隔還長
建議您可以簡化或拆解一些功能模組
使工作獨立來試試看 ...
本篇文章回覆於2006-07-14 10:41
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
回應

Allen
捐贈 VP 給 Allen 檢舉此回應
我剛試了,若選錯,好像無法回上一步?
本篇文章回覆於2006-07-14 10:59
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
作者回應

阿不
檢舉此回應
若僅是這樣已是不行....
http://www.homy.idv.tw/perfectpunk/test2.asp

<input type="button" value="1" id="B3" onclick="msg()">
<input type="text" id="txt1">

<script language=vbscript>
sub msg()
txt1.Value=txt1.Value & 1
end sub
</script>
本篇文章回覆於2006-07-14 16:43
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
回應

Sunny
檢舉此回應
我試了也是如此, 那可能沒辦法囉 ...
本篇文章回覆於2006-07-14 17:39
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
5樓
最有價值解答

一個頭兩個大
檢舉此回應
那是因為當間隔太短時,第二下click會被視為ondblclick而不會觸發onclick,
只要讓ondblclick也跑onclick的function就行:

<input type="button" value="1" id="B3" onclick="msg()" ondblclick="msg();">
<input type="text" id="txt1">

<script>
function msg() {
txt1.value=txt1.value+1;
}
</script>
本篇文章回覆於2006-07-15 09:23
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
6樓
作者回應

阿不
檢舉此回應
可以了..謝謝...
本篇文章回覆於2006-07-15 13:12
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

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