Показать сообщение отдельно
  #1 (permalink)  
Старый 03.10.2010, 18:26
Новичок на форуме
Отправить личное сообщение для ky100 Посмотреть профиль Найти все сообщения от ky100
 
Регистрация: 03.10.2010
Сообщений: 3

<select> установка нескольких селектов в одно значение
Задача: по выбору selectall установить все селекты cat[] в это же значение.

Вопрос: как реализовать

Сначала получаем в переменную выбраное значение.
Теперь циклом установить все селекты. Но...
Для этого надо знать кол-во элементов cat[] на странице.
document.myForm.cat.length не работает, наверное потому что это массив ))
Помогите разобраться и реализовать )

<script type="text/javascript">

 function select_all(){

	var clv=document.myForm.selectall.value;	
	alert(clv);

}

</script>


<form method="post" name="myForm" action="">

	<select id="selectall" name="selectall" onChange="select_all()">
		<option value='1'>Яблоко</option>
		<option value='2'>Груша</option>
		<option value='3'>Тыква</option>		
	</select><hr />

	<select id="cat[0]">
		<option value='1'>Яблоко</option>
		<option value='2'>Груша</option>
		<option value='3'>Тыква</option>		
	</select><br />

	<select id="cat[1]">
		<option value='1'>Яблоко</option>
		<option value='2'>Груша</option>
		<option value='3'>Тыква</option>		
	</select>


</form>


Заранее благодарен )
Ответить с цитированием