![]() ![]() ![]() ![]() |
|||||
|
|||||
樓主 阿不 ![]()
![]() |
http://www.homy.idv.tw/perfectpunk/1.asp 到最後按同一數字鍵時,為何不能按很快,似乎需要間隔0.5秒的時間才會顯示在TextBox裡呢?
本篇文章發表於2006-07-14 00:52
|
1樓 |
功能很有創意哦! I like it :)
至於為何需要 delay 一些時間應該是您的 函式 msg() 執行的程式頗多, 需要一些時間 比您按數字的時間間隔還長 建議您可以簡化或拆解一些功能模組 使工作獨立來試試看 ...
本篇文章回覆於2006-07-14 10:41
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
2樓 |
我剛試了,若選錯,好像無法回上一步?
本篇文章回覆於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樓 |
我試了也是如此, 那可能沒辦法囉 ...
本篇文章回覆於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
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
回覆 |
如要回應,請先登入. |