jQuery代码段以字符串中每个单词的第一个字母为大写。 这可以用来防止用户在将数据输入表单时输入标题或文本的所有大写字母。
//用法
$(“ input”)。keyup(function(){
toUpper(this);
});
//功能
函数toUpper(obj){
var mystring = obj.value;
var sp = mystring.split('');
var wl = 0;
var f,r;
var word = new Array();
对于(i = 0; i <sp.length; i ++){f = sp [i] .substring(0,1).toUpperCase(); r = sp [i] .substring(1).toLowerCase(); 词[i] = f + r; } newstring = word.join(''); obj.value = newstring; 返回true; } [/ js]
From: https://www.sitepoint.com/capitalize-letter-word-keypress/