Показать сообщение отдельно
  #1 (permalink)  
Старый 20.09.2014, 13:30
Аспирант
Отправить личное сообщение для Lobezki Посмотреть профиль Найти все сообщения от Lobezki
 
Регистрация: 09.09.2014
Сообщений: 48

Как запустить событие html при вводе определённого количества символов
Дело в том, что это поле создаётся динамически, поэтому его id заранее неизвестно. Поэтому вариант if (z.value.length == 8) {... не пойдёт.

<input style="width: 100px" type="text" name="books[]" id="if1" onChange="fieldChange(this.value,this.id);" maxlength="8"/>


function fieldChange(obj,numid) {
				var nid1 = '#span1_'+numid.substring(2,10);
				var nid2 = '#span2_'+numid.substring(2,10);
				var nid3 = '#span3_'+numid.substring(2,10);
				
				alert('Отработала функция получив значение > ' + obj + " <<>> " + nid1);
		};
Ответить с цитированием