只有第一个单词的大写首字母

可能重复:
在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

上一篇: Uppercase first letter of only the first word

下一篇: Converting First Charcter of String to Upper Case