Показать сообщение отдельно
  #15 (permalink)  
Старый 05.10.2011, 23:57
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

нафиг циклы? запоминайте последний чекбокс и все дела.
<input type="checkbox" name="a" value="1"/>1<br/>
        <input type="checkbox" name="a" value="2"/>2<br/>
        <input type="checkbox" name="a" value="3"/>3<br/>
        <input type="checkbox" name="a" value="4"/>4<br/>
        <input type="checkbox" name="a" value="5"/>5<br/>
        <input type="checkbox" name="a" value="6"/>6<br/>

<script>
var last={}, ie=/*@cc_on@*/0;

document.body.onclick=function(e){
    e=ie?event.scrElement:e.target;
    if(e.name!="a"&&e.type!="checkbox") return;
    last.checked=false;
    e.checked=true;
    last=e;
}
</script>
Ответить с цитированием