Показать сообщение отдельно
  #6 (permalink)  
Старый 24.08.2009, 00:51
Отправить личное сообщение для Octane Посмотреть профиль Найти все сообщения от Octane  
Регистрация: 10.07.2008
Сообщений: 3,873

Ну что же вы каждую опечатку будете на форуме постить, nodeType пишется, но там ошибка не в этом.

И вообще мне лень разбираться в чужом коде, в данном случае проще свой написать:
<div>
  <script type="text/javascript">
      function chclick(node) {
		  var group = node.parentNode;
		  var checkboxes = group.parentNode.getElementsByTagName("input");
		  var i = checkboxes.length;
		  while(i--) {
			  if(checkboxes[i].parentNode != group) {
				  checkboxes[i].disabled = true;
			  }
		  }
	  }
  </script>
  <div>
    <input onclick="chclick(this)" type="checkbox" />
    <input onclick="chclick(this)" type="checkbox" />
    <input onclick="chclick(this)" type="checkbox" />
    <input onclick="chclick(this)" type="checkbox" />
    <input onclick="chclick(this)" type="checkbox" />
    <input onclick="chclick(this)" type="checkbox" />
    <input onclick="chclick(this)" type="checkbox" />
  </div>
  <div>
    <input onclick="chclick(this)" type="checkbox" />
    <input onclick="chclick(this)" type="checkbox" />
    <input onclick="chclick(this)" type="checkbox" />
    <input onclick="chclick(this)" type="checkbox" />
  </div>
  <div>
    <input onclick="chclick(this)" type="checkbox" />
    <input onclick="chclick(this)" type="checkbox" />
    <input onclick="chclick(this)" type="checkbox" />
    <input onclick="chclick(this)" type="checkbox" />
    <input onclick="chclick(this)" type="checkbox" />
    <input onclick="chclick(this)" type="checkbox" />
  </div>
</div>

Последний раз редактировалось Octane, 24.08.2009 в 01:02.
Ответить с цитированием