I am trying to capitalize each word in a sentence in JavaScript. When ran I get an Uncaught TypeError saying myArray.substr is not a function.
function cap() {
var myString, myArray, first, last, up, low;
myString = document.getElementById("textbox").value;
myArray = myString.split(" ");
first = myArray.substr(0, 1);
last = first.substr(1);
up = myString.toUpperCase();
low = myString.toLowerCase();
document.getElementById("textbox").value = myString;
return cap(" ");
}