Показать сообщение отдельно
  #2 (permalink)  
Старый 05.10.2014, 07:39
Профессор
Отправить личное сообщение для kostyanet Посмотреть профиль Найти все сообщения от kostyanet
 
Регистрация: 23.10.2010
Сообщений: 2,718

Допустим значения в чеках

value="Фрезеровщик"
value="Труселя"
value="Красные"

str=[];
for(var i=0;i<form.getElementsByName('ocat').length;i++) {
  var ch=document.getElementById('cus'+i);
  if(ch.checked)
    str.push(ch.value);
}
text_field.value=str.join(' ');


Но лучше сразу повесить на чеки функцию присваивания-отбирания значения, чтобы не проверять чек или не чекед.

ЗЫ У jquery и в квериселекторе есть вроде способ выбрать элементы по маске - узнайте.

Последний раз редактировалось kostyanet, 05.10.2014 в 07:41.
Ответить с цитированием