Javascript-форум (https://javascript.ru/forum/)
-   Javascript под браузер (https://javascript.ru/forum/css-html/)
-   -   функция для чекбокса (https://javascript.ru/forum/css-html/30857-funkciya-dlya-chekboksa.html)

BARABANTEMO 18.08.2012 08:20

функция для чекбокса
 
как сделать чтобы при включении чекбокса первое поле возвращало значение value="" а второе поле можно было выбирать и на оборот при отключение чекбокса ко второму полю возвращалось значение value="" а первое можно было выбирать

<select>
<option value="">первый</option>    
<option value="1">1</option>
</select>

<select>
<option value="">второй</option>    
<option value="1">1</option>
</select>

<input type="checkbox">

всем спасибо

bot87 18.08.2012 10:08

Не понятно кусок фразы "можно было выбирать"Вы хотите скрывать Select (visibility:hidden)или запрещать просто возможность выбора(disabled)?
Для остального вот вам кусок кода.Надеюсь он Вам поможет
<select>
	<option value="">первый</option>   
	<option value="1" selected>1</option>
	</select>
	 
	<select>
	<option value="">второй</option>   
	<option value="1" selected="selected">1</option>
	</select>
	 
	<input type="checkbox" onclick="fn(this)">
    
  <script>
  function fn(elem){
	  selects=document.getElementsByTagName('select');
	  if(elem.checked){
		  selects[0].selectedIndex=0;
		 

		  }
	  else{
		  		  selects[1].selectedIndex=0;
		  }
	  }

BARABANTEMO 18.08.2012 16:45

спасибо помогли


Часовой пояс GMT +3, время: 04:33.