Показать сообщение отдельно
  #3 (permalink)  
Старый 30.11.2017, 10:30
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,217

Сообщение от pokk
как это все в цикл можно запихать?
Как вариант...

var PS_name_old=[];
function PS_name(N){
	var PS_name = document.getElementById("id_PS_Name_"+N);
	var result = PS_name.value.match( /^[\x2A-9a-zA-Z\x20\x27]{0,8}$/ig );
	if(PS_name.value.length>8){
		var el = document.getElementById("id_PS_Name_"+(N+1));
		el.focus();
		el.selectionStart=0;
	}
	if(result==null){
		PS_name.value=PS_name_old[N];
	}
	PS_name_old[N]=PS_name.value;
}
Ответить с цитированием