一般情况下,我们都是使用英文半角的来进行编程,包括输入框和密码框的设定一般也是英文半角,但往往有些人使用全角输入,登陆不进去还以为你系统错误,现整理了几种全角切换半角和设定输入法的几种方法。

方法一:将用户输入的全角转化成半角

 
 
 

方法二:默认给用户一个输入状态

 

这里我是强制用户打开时是“中文(简体) - 美式键盘”也可以设置你想要的输入法,标准状态下,输入法状态对应的mode值如下表所示:

或者设置无论何种输入法,只要是全角的就转换成半角

 

方法三:在textbox的keypress中写入按键释放后的事件

如果有更好的方法,后需补充!

来自:https://www.jianshu.com/p/531c55ccfa43

最新文章

  1. nginx 目录文件列表功能配置
  2. 检测是否是IE浏览器
  3. OracleOraDb10g_home1TNSListener无法启动
  4. MVC 自定义异常错误页面处理
  5. 转-Android微信支付
  6. ios开发——实用技术篇&Pist转模型详细介绍
  7. 动软代码生成器 可用于生成Entity层,可更改模板 /codesmith 也可以
  8. centos php扩展开发流程
  9. 用Redis实现优先级队列
  10. SpringMVC详解(六)------与json交互
  11. 去除html标记和替换script标记
  12. CAPTCHA--验证码
  13. 每天一个Linux命令 10
  14. windows7下搭建robot framework环境指导
  15. Android-Kotlin-继承
  16. HDU 3592 World Exhibition(线性差分约束,spfa跑最短路+判断负环)
  17. express+nodemon 修改后浏览器自动刷新
  18. 按照事务类型分析 DB2 事物的性能
  19. node.js入门(二) 模块 事件驱动
  20. Mybatis笔记五:Mybatis的全局配置文件Configuration.xml讲解

热门文章

  1. Gluon学习02-使用GPU
  2. MyBatis中in 的使用方法
  3. FLUENT多相流问题后处理中如何显示其中一相的分布【转载】
  4. kafka 45个题目介绍
  5. git一些常用配置
  6. Selenium 常用JS
  7. vue 脚手架安装
  8. LightGBM建模
  9. Java并发包线程池之ForkJoinPool即ForkJoin框架(二)
  10. [Java复习] MQ