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

时间:2011-07-13 17:09:40

标签: javascript

  

可能重复:
  Capitalize the first letter of string in JavaScript

如何将字段中第一个单词的第一个字母强制为大写?

2 个答案:

答案 0 :(得分:7)

之前被问过:How do I make the first letter of a string uppercase in JavaScript?

正确答案:

function capitalizeFirstLetter(string)
{
    return string.charAt(0).toUpperCase() + string.slice(1);
}

你可以像这样使用它:

var myString = "hello world";
alert(capitalizeFirstLetter(myString));

它会提醒Hello world

答案 1 :(得分:1)

您不需要JavaScript,只需使用CSS :first-letter伪元素。

如果你想通过JavaScript进行,那就是asked before

str.replace(/^\w/, function($0) { return $0.toUpperCase(); })