Показать сообщение отдельно
  #7 (permalink)  
Старый 25.07.2012, 19:06
Аватар для lord2kim
Профессор
Отправить личное сообщение для lord2kim Посмотреть профиль Найти все сообщения от lord2kim
 
Регистрация: 03.05.2011
Сообщений: 848

Hekumok,
<html>
<head>
<title></title>
<script>
function chck() {
  var select = document.getElementById("select").options.selectedIndex;
  var radios = document.getElementsByName("a");
  if (document.getElementById("checkbox").checked) {
     alert("chekcbox on");
  } else { alert("checkbox off"); }
 
  for (i=0; i < radios.length; i++) {
   if (radios[i].checked) break;
  }
  if (i == 0) { alert("выбран первый radio-переключатель"); }
  else if (i == 1) { alert("выбран второй radio-переключатель"); }
  //и далее в том же духе
  /*можно так
   switch (i) {
     case 0: { alert("выбран первый radio-переключатель"); break; }
     //и так далее
  }
  */
 
  if (select == 0) { alert("выбран первый элемент списка");}
  else if (select == 1) { alert("выбран второй элемент списка"); }
  // и так далее или через switch case
}
</script>
</head>
<body>
<input type="checkbox" id="checkbox" checked><br>
<input type="radio" name="a"><input type="radio" name="a" checked><input type="radio" name="a"><br>
<select id="select">
<option>1</option>
<option selected>2</option>
<option>3</option>
</select>
<input type="button" value="Click" onClick="chck()">
</body>
</html>

Последний раз редактировалось lord2kim, 25.07.2012 в 19:08.
Ответить с цитированием