Questo va bene nel caso di:
Mario Rossi
ma non va bene nel caso di:
Mario Di Giuseppe
Mario D'Antoni
quindi come fare??
Io attualmente uso:
ma non va bene... qualche suggerimento?codice:function capitaliseFirst( str ) { var str = str.toLowerCase(); var words = str.split(' '); for ( var x = 0; x < words.length; x++ ) words[x]=words[x].substring(0,1).toUpperCase() + words[x].substring(1); return ( words.join(' ') ); }