只有第一个单词的大写首字母
可能重复:
在JavaScript中大写字母的第一个字母
你如何强迫字段中第一个单词的第一个字母为大写?
之前问过:如何在JavaScript中创建一个字符串大写的第一个字母?
正确答案:
function capitalizeFirstLetter(string)
{
return string.charAt(0).toUpperCase() + string.slice(1);
}
你可以像这样使用它:
var myString = "hello world";
alert(capitalizeFirstLetter(myString));
它会提醒Hello world
你不需要JavaScript,它足够用CSS :first-letter
伪元素。
如果你想通过JavaScript来做到这一点,它之前已经被问到:
str.replace(/^w/, function($0) { return $0.toUpperCase(); })
链接地址: http://www.djcxy.com/p/17859.html