我知道之前已经回答过这个问题,但我是新手,在我的情况下无法让它发挥作用。基本上,我有一些页面调用 URL 并在页面上显示它们的一部分。我希望显示单词的第一个字母自动大写。

这是我正在使用的示例:

<script>
var str = (window.location.pathname);
var str2 = "/seedling/";
document.write(str.substr(str2.length,(str.length - str2.length - 1 ) ) );
</script>

非常感谢您的帮助,非常感谢!!

最佳答案

您可以像这样将字符串的第一个字母大写:

var capitalised = yourString.charAt(0).toUpperCase() + yourString.slice(1);

或者:
var capitalised = yourString.charAt(0).toUpperCase() + yourString.substring(1);

假设您的 document.write 调用包含您要大写的字符串:
var yourString = str.substr(str2.length,(str.length - str2.length - 1 ) );
var capitalised = yourString.charAt(0).toUpperCase() + yourString.slice(1);

关于javascript - 将javascript中的第一个字母大写,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6596768/

10-10 23:17