有誰知道如何用javascript無縫更改輸入的符號?因爲當我只是用所需的替換已打印的符號(如onkeyup =「this.value = this.value.replace(/,/ g,'。')」)時,用戶會看到替換髮生:你按逗號,逗號被打印,然後它被點替換。當然,它很快就會發生,所以它不是一個大問題,但無論如何,我希望點打印立即打印,並首先替換逗號。可能嗎?在使用javascript打印之前是否可以更改符號?
2
A
回答
3
你將不得不取消默認事件和其他字符添加到輸入手動
看看這個問題,它應該幫助你:how to insert dot instead of comma in js keypress
0
嘗試使用的onkeydown,而不是從傳播停止活動。
我做了一個快速小提琴嘗試這個...這是快速和骯髒,可能會導致問題。
+0
使用Jan Pfeifer引用的技術。它比我上面所做的問答更強大。 –
0
是的,你必須使用JavaScript事件像
1)的onkeydown
2)的onkeyup
實現你的任務。 所以先試試自己。
如果您還有其他問題,則可以詢問.. 但首先嚐試自己。
相關問題
- 1. 是否可以在ajax之前更改頁面?
- 2. 是否可以使用ggplot在facets之間顯示符號?
- 3. 是否可以使用CFFILE打印到本地打印機?
- 4. 是否可以更改IPython的漂亮打印機?
- 5. 連接語言是否可以使用前綴符號?
- 6. 在進程退出之前是否可以從perl CGI進行打印?
- 7. 是否可以在打印前預覽圖像
- 8. 是否可以使用jtexarea.print();使用POS打印機打印收件人?
- 9. 複選框:是否可以更改複選符號?
- 10. 在用戶更改標籤/最小化之前是否可以檢測到?
- 11. 是否可以使用iTextSharp在邊距中打印?
- 12. 是否可以使用JQuery或JavaScript更改窗口大小?
- 13. 是否可以使用javascript更改cookie文件的擴展名?
- 14. 是否可以使用javascript更改google.maps.GroundOverlay的圖像?
- 15. 是否可以使用JavaScript
- 16. 是否可以在網站上打印DOS字符?
- 17. 是否可以使用Curses打印到STDERR而不是STDOUT?
- 18. 是否有可能在更改事件之前捕獲comboBoxes值
- 19. 是否可以打印變量名稱?
- 20. 在vfp報告中更改頁面之前的打印行
- 21. 在Android 5之前是否可以使用材質設計?
- 22. 在iPhone上撥打號碼以編程方式更改「嗶」聲是否可行?
- 23. 在打印之前調用線程,但在線程之前執行打印
- 24. 如何在使用PHP打印之前更改MySQL字段名稱?
- 25. 在進入Reducer之前,Mapper的輸出鍵類型是否可以更改?
- 26. Orchard是否可以在渲染之前動態更改形狀中的HTML?
- 27. 是否可以重新定義JavaScript打印功能?
- 28. 是否可以強制JavaScript在使用前聲明變量?
- 29. 在python中打印以前的打印?
- 30. 是否可以使用POS for .NET垂直打印條形碼?
謝謝!您更新的腳本完美工作 – mykola