Marcar um checkbox com JavaScript ou jQuery
Neste artigo você vai aprender como marcar um checkbox com JavaScript ou jQuery, deixando o checkbox ativado para o envio do formulário

Fala programador(a), beleza? Bora aprender a como manipular o estado de um checkbox com JavaScript e também jQuery
Formação Vibe Coding
Do Prompt ao Produto: Crie Software Real com IA
- 474 aulas
- 20 projetos
- 39h 27min
Para ativar o checkbox com JavaScript é muito simples, apenas precisamos selecionar o elemento
E depois mudar a propriedade checked para true, veja o exemplo:
var checkbox = document.querySelector("#checkbox");
function ativarCheckbox(el) {
el.checked = true;
}
ativarCheckbox(checkbox);
Neste exemplo criamos uma função, para que ela simule a alteração do estado do checkbox
E então você pode ativá-la em algum outro evento ao longo do seu código, por exemplo: ao preencher alguma informação em outro input
E agora veja como podemos marcar o checkbox por jQuery:
$('#checkbox').prop('checked', true);
Aqui a ação é mais fácil ainda, precisamos apenas selecionar o elemento com o $ do jQuery
E depois alterar o a propriedade checked para true com o método prop
E pronto, temos as duas formas de alterar um checkbox com JS e também com jQuery
Conclusão
Neste artigo vimos como marcar um checkbox com JavaScript
Utilizamos uma função para alterar a propriedade de checked para true, isso com JS puro
Com jQuery foi mais fácil, utilizamos o método prop para alterar a propriedade checked para true
Confira também nosso catálogo de cursos gratuitos, com aulas semanais no YouTube
Formações
Formação SAAS com IA
Tire usas ideias do papel criando softwares com IA, integre pagamentos e lance seu projeto!
- 291 aulas
- 18 projetos
- 24h 17min
Blog | Mais populares
As diferenças de var, let e const
Como fazer redirecionamento com PHP
Neste artigo você vai aprender a como fazer redirecionamento com PHP, utilizaremos abordagens fáceis de entender e de aplicar Fala programador(a), beleza? Bora aprender mais […]
ChatGPT: o que é, como usar, dicas e como acessar login
ChatGPT é uma ferramenta de processamento de linguagem natural (NLP) baseada na arquitetura GPT-3.5, desenvolvida pela OpenAI. Sua criação representa um marco significativo no campo […]

Top. Muito obrigado. Gostaria de perguntar e tirar uma dúvida, se eu tenho 4 checkboxes checados (por configuração padrão do código) como fazer para que o operador não consiga desmarcar os 4 de uma vez? Ou seja, no caso se ele for desmarcando os checkbox quando ele desmarcar o terceiro, o último bloqueia e não deixa desmarcar. No caso dos 4 sempre tem que ficar 1 ativo obrigatoriamente, independente de qual for, a questão é não deixar desmarcar os 4 juntos…? Poderia me ajudar?