我想創建一個基於jQuery的人的名字的用戶名。動態創建用戶名
我不知道如何開始,我正在考慮拆分名稱,從每個部分獲取第一個字母並與姓氏連接。但是如果名字有很多詞彙,我不知道該怎麼做。
例如我的名字
'First' -> username 'peter'
'First Second' -> username 'fsecond'
'First Second Third' -> username 'fsthird'
代碼(只做第一種情況,但如果有許多中間的名字?)
function createUsername(fullName) {
var piece;
var size;
piece = fullName.split(' ');
size = piece.length;
if(size == 1)
$("#userName").val(piece[0]);
}
<input type='text' onKeyUp = 'createUsername(this.value)'/>
<input type='text' name='userName' id='userName' />
完美!!謝謝! – gbvisconti 2014-10-07 16:25:13
歡迎。很高興幫助你:) – 2014-10-07 16:25:43