Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.04.2010, 12:26   #1
lesha_firs
Пользователь
 
Регистрация: 19.05.2009
Сообщений: 27
Вопрос Checkbox и Javascript

народ подскажите плиз! как при нажатие checkbox выделялись все чет боксы

Код HTML:
<form action="poisk.php" method="post" name="form111">
<input name="cAll"  type="checkbox" title="Пометить все / снять отметки" id="cAll" onclick="" >
<input id='cec' name='id[]' type="checkbox" value='1'>
<input id='cec' name='id[]' type="checkbox" value='2'>
<input id='cec' name='id[]' type="checkbox" value='3'>
<input id='cec' name='id[]' type="checkbox" value='4'>
</form>
нужно чтоб при нажатии на checkbox с именем cAll ставились галочки у всех других checkbox при повторном чтоб упирались....
Всем спасибо за любую помощь
lesha_firs вне форума Ответить с цитированием
Старый 11.04.2010, 20:04   #2
Vertexxx
Заблокирован
 
Регистрация: 10.04.2010
Сообщений: 145
По умолчанию

Доброе время суток! Пришла в голову следущая реализация
Код HTML:
        function a()
        {
            if(document.form111.cAll.checked==true)
            {
                for(var i=0; i <= document.form111.elements.length; i ++)
                {
                    if( document.forms[0].elements[i].tagName == 'INPUT'
                        &&
                        document.forms[0].elements[i].type == 'checkbox')
                    {
                        document.forms[0].elements[i].checked = true
                    }   
                }
            }else{
                for( i=0; i <= document.form111.elements.length; i ++)
                {
                    if( document.forms[0].elements[i].tagName == 'INPUT'
                        &&
                        document.forms[0].elements[i].type == 'checkbox')
                    {
                        document.forms[0].elements[i].checked = false
                    }   
                }
            }
        }

Последний раз редактировалось Vertexxx; 11.04.2010 в 21:09.
Vertexxx вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
checkbox in ShellTreeView SergGhost Помощь студентам 1 31.08.2009 17:51
опрос checkbox-ов L_M HTML и CSS 2 28.07.2009 13:22
DB checkbox Arsench PHP 6 09.10.2008 16:01
CheckBox zzzzz Компоненты Delphi 6 22.07.2008 12:35