Показать сообщение отдельно
  #5 (permalink)  
Старый 01.02.2016, 10:07
Аватар для destus
Профессор
Отправить личное сообщение для destus Посмотреть профиль Найти все сообщения от destus
 
Регистрация: 18.05.2011
Сообщений: 1,207

Сообщение от рони Посмотреть сообщение
а если 10 раз введут одно и тоже?
Типо такого...

var isUnique = function(nodeArray,text)
		{	
			for (var i = 0; i < nodeArray.length; i++)
			{	
				if ( nodeArray[i].textContent == text ) return false;
			}
			return true;	
		}

button.addEventListener('click',function(e){
			var e = e || event;
			var op = sel.getElementsByTagName('option');
			if (isUnique(op,text.value)){
				addOption(sel,text.value);
				text.value = '';
			}
			else alert('No');
		}, false);
Ответить с цитированием