Показать сообщение отдельно
  #2 (permalink)  
Старый 13.08.2013, 21:24
BSI BSI вне форума
Аспирант
Отправить личное сообщение для BSI Посмотреть профиль Найти все сообщения от BSI
 
Регистрация: 01.06.2013
Сообщений: 48

Сам спросил и сам ответил.
Для варианта 1
event.value=event.value.toUpperCase();


Для варианта 2 с расчетом что в ФИО может быть оглы или кызы
var str = event.value;
var FIO = str.split (' ');
var a = FIO.length
switch (a) {
 case 2:{
    FIO [0] = FIO [0].charAt (0).toUpperCase () + FIO [0].substr (1);
    FIO [1] = FIO [1].charAt (0).toUpperCase () + FIO [1].substr (1);
  event.value = FIO.join (' ');
 
       break;
 } 
     case 3:{
        FIO [0] = FIO [0].charAt (0).toUpperCase () + FIO [0].substr (1);
        FIO [1] = FIO [1].charAt (0).toUpperCase () + FIO [1].substr (1); 
        FIO [2] = FIO [2].charAt (0).toUpperCase () + FIO [2].substr (1); 
    event.value = FIO.join (' '); 
       
        break;
}
 case 4:{
        FIO [0] = FIO [0].charAt (0).toUpperCase () + FIO [0].substr (1);
        FIO [1] = FIO [1].charAt (0).toUpperCase () + FIO [1].substr (1); 
        FIO [2] = FIO [2].charAt (0).toUpperCase () + FIO [2].substr (1);
        FIO [3] = FIO [3].charAt (0) + FIO [3].substr (1);
    event.value = FIO.join (' '); 
       
        break;
}
  default:
    event.value = str;   
   
}
Ответить с цитированием