看来这位仁兄的 思路
http://blog.csdn.net/yieryi_/article/details/52078596
很高兴,使用的是 css样式解决
<input type="text" style="*********; text-transform: uppercase;" name="textfield" id="test"/>
本以为能完美解决,不过还是遇到个坑:
输入小写转成大写没有问题,很完美。but,如果手机本身是小写转成大写,从input框取值的时候,得到还是小写。
没办法,只能js在加一层转大写的方法了。
e.g
var inputValue = $("#test").val().toUpperCase();
这样在传值给校验方法,给后台就ok了