Показать сообщение отдельно
  #2 (permalink)  
Старый 09.06.2012, 17:22
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

<script type="text/javascript">
function CallError(){
 alert('Некорректный Ввод Имени/Фамилии!')
 //setTimeout('FIO_Tst_()',200) //Если нужно зациклить
}
function FIO_Tst_(){
var NamAndFam = prompt("Введите Имя Фамилию,\nчерез пробел и с большой буквы", 'Иван Денфер');
NamAndFam = NamAndFam.replace(/^[\s]*([^\s].*[^\s])[\s]*/ig,'$1')
NamFamArr=NamAndFam.split(/[\s]+/g);
if(NamFamArr.length!=2||NamFamArr[0].length<1||NamFamArr[1].length<1){CallError();return false}
if(NamFamArr[0].search(/^[А-ЯЁ][а-яё]*$/g)!=0){CallError();return false}
if(NamFamArr[1].search(/^[А-ЯЁ][а-яё]*$/g)!=0){CallError();return false}
NamAndFam=NamFamArr[0]+' '+NamFamArr[1];
return NamAndFam}
NamAndFam=FIO_Tst_()
if(NamAndFam) {alert('>'+NamAndFam+'<');}
</script>

Последний раз редактировалось Deff, 09.06.2012 в 18:13.
Ответить с цитированием