Показать сообщение отдельно
  #3 (permalink)  
Старый 07.06.2010, 12:23
Профессор
Отправить личное сообщение для exec Посмотреть профиль Найти все сообщения от exec
 
Регистрация: 21.01.2010
Сообщений: 1,022

(function () {
	var nodes = document.test.getElementsByTagName('input');
	for (var i = 0; i < nodes.length; i++) {
		if (nodes[i].type == 'checkbox') {
			nodes[i].onclick = function (e) {
				e = e || window.event;
				if ((function () {
					var x = 0;
					for (var z = 0; z < nodes.length; z++) {
						if (nodes[z].checked) {
							x++;
						}
					}
					return x;
				})() > 2) {
					e.preventDefault(),
					e.returnValue = false;
				}
			}
		}
	}
})();

Последний раз редактировалось exec, 07.06.2010 в 12:37.
Ответить с цитированием