有谁知道如何用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. 在将页面发送到打印机之前是否可以修改DOM?
- 2. 是否可以使用%C说明符打印非打印字符?
- 3. 是否可以用JavaScript更改document.readyState?
- 4. 是否可以在ajax之前更改页面?
- 5. 是否可以使用ggplot在facets之间显示符号?
- 6. 是否可以使用CFFILE打印到本地打印机?
- 7. 是否可以更改IPython的漂亮打印机?
- 8. 在插入或更新之前是否可以使用触发器修改值?
- 9. 在完成处理之前是否可以在while循环中打印PHP?
- 10. 是否可以使用Cocoa WebView使用的更改JavaScript引擎?
- 11. 可以使用&符号在Ruby中打印散列吗?
- 12. 连接语言是否可以使用前缀符号?
- 13. 是否可以通过JavaScript更改CssClass?
- 14. 在C中打印新行之前是否可以等待几秒钟?
- 15. 在进程退出之前是否可以从perl CGI进行打印?
- 16. 是否可以使用CSS3更改@keyframes?
- 17. 是否可以使用jtexarea.print();使用POS打印机打印收件人?
- 18. 是否可以更改包标识符?
- 19. 复选框:是否可以更改复选符号?
- 20. Flash AS3是否可以更改符号内的值?
- 21. 在用户更改标签/最小化之前是否可以检测到?
- 22. 是否可以使用iTextSharp在边距中打印?
- 23. 是否可以让pip打印正在使用的配置?
- 24. 是否可以使用Office JavaScript AddIn更改页面设置?
- 25. 是否可以使用JQuery或JavaScript更改窗口大小?
- 26. 是否可以使用javascript更改cookie文件的扩展名?
- 27. 是否可以使用javascript更改google.maps.GroundOverlay的图像?
- 28. 是否可以使用JavaScript
- 29. 是否可以使用JavaScript
- 30. 是否可以确定SIM /电话号码是否已更改?
谢谢!您更新的脚本完美工作 – mykola