Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Вебмастеру (http://forum.oszone.net/forumdisplay.php?f=22)
-   -   Решено | только одна галка checkbox (http://forum.oszone.net/showthread.php?t=65244)

Mavlyudov 04-05-2006 18:49 434346

только одна галка checkbox
 
Приветствую всех.
Нужно написать такую функцию на js:
есть много галочек сверху вниз
(они выводятся в цикле)
нужно чтобы можно было выбрать только одну(т.е сразу две или более нельзя)
т.е. допусим я нажал одну галку а потом вторую и первая галка снялась
P.S. Имена всех галок такие
HTML код:

<INPUT type='checkbox' name='edit1[]' >
я их потом обрабатываю php-скриптом........
Киньте кто-нибудь код js....

Vlad Drakula 04-05-2006 18:55 434349

Mavlyudov
в каком плане выбрать?
какая логика работы???

т.е. есть куча галочек я ставлю одну... потом ставлю вторую а первая автоматом снимается?

E-mail 04-05-2006 19:24 434360

а инпут типа radio не подходит?

Mavlyudov 05-05-2006 13:25 434636

Vlad Drakula
да, влад.
вот мне ответили уже на другом форуме.
HTML код:

<INPUT type=checkbox name=edit1[] onclick=ff(this)><br>
<INPUT type=checkbox name=edit1[] onclick=ff(this)><br>
<INPUT type=checkbox name=edit1[] onclick=ff(this)><br>
<INPUT type=checkbox name=edit1[] onclick=ff(this)><br>
<INPUT type=checkbox name=edit1[] onclick=ff(this)><br>
<script>
ff=function(t){
for(i=0;i<(o=document.getElementsByName('edit1[]')).length;i++)
    o[i].checked=!1;
t.checked=!0;
}
</script>

тема закрыта

Vlad Drakula 05-05-2006 13:47 434652

Mavlyudov
не нужно так делать... для этих целей есть специалнный HTML тег... не нужно излишне усложнать и решать проблемы которых нету...


Время: 20:18.

Время: 20:18.
© OSzone.net 2001-