在输入表单中,我如何才能使一个输入框..当用户尝试输入孟加拉数字,它会自动转换它为英语数字?
假设输入框如下所示:<input type="text" name="number" size="45"/>
**例如:**如果用户在输入框中输入"""""""""""""""""""""""""""""""""""""""""""""""如果用户在输入框中输入""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
我尝试了很多时间来修复,但我不能做到这一点。我想社会各界会帮助我。提前感谢!!!
1条答案
按热度按时间taor4pac1#
如果用户在绑定时需要这个,那么你需要一个JavaScript解决方案。如果你在后台需要这个,那么使用unicode对PHP来说有点复杂,因为很多内置函数并不是为使用unicode而设计的。所以你需要使用mb_* 函数,并且需要启用mbstring扩展。可能有一些方法可以在PHP端不使用的情况下实现这一点。我建议只在JavaScript中做这件事。你需要跳过大量的环来让PHP端工作是不值得的。但是我已经附上了前端和后端的解决方案,所以你可以选择你需要的。你也可以结合这些解决方案,如如果用户禁用JavaScript,或旧浏览器等。
我想我们也可以包括东方阿拉伯数字:
x一个一个一个一个x一个一个二个x