Установить / снять флажок с помощью JavaScript (jQuery или Vanilla)?

Как установить или снять флажок с помощью JavaScript, jQuery или vanilla?

457
задан Mooseman 21 April 2019 в 22:49
поделиться

3 ответа

проверить:

document.getElementById("id-of-checkbox").checked = true;

снять:

document.getElementById("id-of-checkbox").checked = false;
34
ответ дан jtheletter 21 April 2019 в 22:49
поделиться

Я хотел бы отметить, что установка атрибута 'checked' в непустую строку приводит к появлению флажка.

Таким образом, если вы установите для атрибута «флажок» значение «ложь» , флажок будет установлен. Мне пришлось установить значение на пустую строку, null или логическое значение false , чтобы убедиться, что флажок не был проверяется.

13
ответ дан Jan Rasehorn 21 April 2019 в 22:49
поделиться

Если вы хотите использовать TypeScript, вы можете сделать так:

function defaultCheckedFirst(checkGroup: any): void {
        for (let i = 0; i < checkGroup.length; i++) {
            (<HTMLInputElement>radionGroups[i]).checked = (i === 0 ? true : false);
        }
    }
-2
ответ дан Ortsbo 21 April 2019 в 22:49
поделиться
Другие вопросы по тегам:

Похожие вопросы: