【发布时间】:2018-10-24 17:54:00
【问题描述】:
这是尝试将“姓氏,名字”大写,但它不起作用。我不知道为什么它不起作用。你能帮我解决这个问题吗?
function validateForm() {
var memName = document.getElementById('mem-name').value;
var memRating = document.getElementById('mem-rating').value;
var memClass = document.getElementById('mem-class').value;
if (memName == "") {
alert("Name must be filled out");
return false;
}
if (memRating == "") {
alert("Rating must be filled out");
return false;
}
if (memClass == "") {
alert("Class must be filled out");
return false;
}
capitalize_Words(memName);
//capitalize_Words
function capitalize_Words(memName) {
return memName.replace(/\w\S*/g, function(txt) {
return txt.charAt(0).toUpperCase() + txt.substr(1).toLowerCase();
});
}
members.push({
Name: memName,
Class: memClass,
Rating: memRating,
});
let temp = "New player added: " + memName;
alert(temp);
document.getElementById("newMember").reset();
}
【问题讨论】:
-
二选一:google.com/…
-
Seems to work。你得到什么输出/错误?
-
...你是怎么使用它的?
-
verlager.com/super-dev.php 第 185 行
标签: javascript capitalize