The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Раздел полезных советов: Как инвертировать значения множеств..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Раздел полезных советов: Как инвертировать значения множеств..."  +/
Сообщение от auto_tips on 16-Сен-04, 22:15 
<form ... name=s>
<input type="checkbox" name="i" ....>
<a href="#" onClick="Javascript:invert_checkbox('s','i');return false;">
function invert_checkbox (form_name, checkbox_name){
    element = document.forms[form_name].elements;
    for (i=0; i < element.length; i++) {
        if (element[i].name == checkbox_name){
            if(element[i].checked == true) {
                element[i].checked = false;
            } else {
                element[i].checked = true;
            }
        }
    }
}

URL:
Обсуждается: http://www.opennet.dev/tips/info/386.shtml

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Как инвертировать значения множественных checkbox полей чере..."  +/
Сообщение от mozGG email on 16-Сен-04, 22:15 
Ребят, вот это
============== CUT =============
if(element[i].checked == true) {
   element[i].checked = false;
} else {
   element[i].checked = true;
============== CUT =============
можно заменить на element[i].checked = !element[i].checked
Просто сокращаем код.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Как инвертировать значения множественных checkbox полей чере..."  +/
Сообщение от Alex (??) on 02-Май-05, 15:22 
так проще
============== CUT =============
element[i].checked = !element[i].checked;
============== CUT =============
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Как инвертировать значения множественных checkbox полей чере..."  +/
Сообщение от max0s on 15-Ноя-11, 15:24 
еще вариант:
element[i].checked = 1?0:1;
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру