Revision: 6338
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at May 16, 2008 18:29 by nurvzy
Initial Code
//this will force a capitalize of the first character of each word on input //this function is meant to be update dynamically as the user types //example: // <input .... onkeypress="capMe(this)" ..... > function capAll(obj){ var val = obj.value; var val = toArray(val); //old function var newVal = ''; var cap_it = true; for(var i = 0; i < val.length; i++){ if(cap_it){ newVal += val[i].toUpperCase(); cap_it = false; } else{ newVal += val[i]; if(val[i] == ' ') cap_it = true; } } obj.value = newVal; } //takes a string and converts it to an array of characters function toArray(string){ var len = string.length; var array = new Array(); for(var i=0; i < len; i++){ array[i] = string.charAt(i); } return array; }
Initial URL
Initial Description
Nick Baker
Initial Title
Capitalize Words as you type
Initial Tags
Initial Language
JavaScript