如何在键入时将键入的文本转换为大写?
示例:“快速的棕色狐狸跳过了懒狗”
编辑-01:我想确保它可以按类型运行。我发现有多种方法可以使此功能On-Blur,而不是On-Type。
答案 0 :(得分:1)
尝试一下
function toTitleCase(s) {
return s.replace(/\w\S*/g, function(t) {
return t.charAt(0).toUpperCase() + t.substr(1).toLowerCase();
});
}
<input onkeyup="this.value=toTitleCase(this.value)" />