我正在使用以下脚本并尝试过其他脚本。虽然正则表达式适用于台式计算机,但它不适用于移动设备。
在三星 Galaxy 手机上使用 chrome 和 firefox 浏览器进行测试
当我在输入文本框中键入单词的第一个字母时,我会得到每个单词首字母的大写和小写版本,即“Tt”。任何想法可能是什么问题?
$(".textprop").keyup(function(str){
var str = $(this).val();
$(this).val(str.replace(/\b\w+/g,function(s){return s.charAt(0).toUpperCase() + s.substr(1).toLowerCase();}));
});