Копирование значений чекбоксов в поле
Добрый день!
Подскажите как сделать копирование значений чекбоксов в поле инпут? <input type="checkbox" value="1" class="user_check" name="user_check"> <input type="checkbox" value="2" class="user_check" name="user_check"> <input type="checkbox" value="3" class="user_check" name="user_check"> <input type="checkbox" value="4" class="user_check" name="user_check"> <input type="checkbox" value="5" class="user_check" name="user_check"> <input type="text" id="user_check_text" name="user_check_text" value=""> Т.е. когда мы поставим галочку, то в поле с id равным user_check_text добавляются значения (через запятую), а когда галочку убираем - данные из поля убираются. |
tai,
обойти все checkbox при клике и собрать значения или воспользоваться поиском по форуму и найти решения и на jQuery и без |
Вот так попробуй
text=document.getElementById("user_check_text") inputs=document.getElementsByName("user_check") for(i in inputs){inputs[i].onclick=function(){ if(this.checked){text.value=text.value+this.value+ ", "}else{ text.value=text.value.replace(this.value+", ", "") } }} |
Часовой пояс GMT +3, время: 23:56. |