- Регистрация
- 03.06.2016
- Сообщения
- 312
- Благодарностей
- 410
- Баллы
- 63
<script type="text/javascript">
(d=document).onclick=function checkselect(evt)
{
evt=evt||event;
if((checkObj=d.all?evt.srcElement:evt.target).tagName!='INPUT')return;
if(checkObj.name!='ad_timerazm[]')return;
else{
for(var i=0,check=d.getElementsByName(checkObj.name),checksum=0;i<check.length;i++)
if(check.checked)checksum+=1;else check.disabled=false;
if(checksum=='4')for(var i=0;i<check.length;i++)if(!check.checked)check.disabled=true;
}
}
</script>
Есть такой скрипт, заставляет отмечать 4 чекбокса, ни больше ни меньше
Как подправить чтобы было от 1 до 4?
(d=document).onclick=function checkselect(evt)
{
evt=evt||event;
if((checkObj=d.all?evt.srcElement:evt.target).tagName!='INPUT')return;
if(checkObj.name!='ad_timerazm[]')return;
else{
for(var i=0,check=d.getElementsByName(checkObj.name),checksum=0;i<check.length;i++)
if(check.checked)checksum+=1;else check.disabled=false;
if(checksum=='4')for(var i=0;i<check.length;i++)if(!check.checked)check.disabled=true;
}
}
</script>
Есть такой скрипт, заставляет отмечать 4 чекбокса, ни больше ни меньше
Как подправить чтобы было от 1 до 4?