Selecionar todos checkbox
Publicado por Rodrigo Urbinati Maia 28/11/2004
[ Hits: 32.269 ]
Clica em um checkbox e todos os demais serão selecionados, semelhante ao que acontece nos sites de e-mails.
Adicionei um comando que ao ser clicado no checkbox muda o texto de "Marcar todos" para "Desmarcar todos"
<!-- Desenvolvido por : Scriptfacil.com Modificado por : Rodrigo Urbinati Maia email : rodurma@hotmail.com --> <html> <head> <script language=javascript> <!-- cont = 0; function CheckAll() { for (var i=0;i<document.formulario.elements.length;i++) { var x = document.formulario.elements[i]; if (x.name == 'UIDL[]') { x.checked = document.formulario.selall.checked; } } if (cont == 0){ var elem = document.getElementById("checar"); elem.innerHTML = "Desmarcar todos"; cont = 1; } else { var elem = document.getElementById("checar"); elem.innerHTML = "Marcar todos"; cont = 0; } } //--> </script> </head> <body> <font face=verdana size=1 color=black> <form name="formulario"> <input type=checkbox name="selall" onClick="CheckAll()"><span id="checar">Marcar todos</span><br> <input type=checkbox name="UIDL[]" value="1">Opção 1<br> <input type=checkbox name="UIDL[]" value="2">Opção 2<br> <input type=checkbox name="UIDL[]" value="3">Opção 3<br> <input type=checkbox name="UIDL[]" value="3">Opção 3<br> </form> </body> </html>
Limitar o número de caracteres de um campo
Script de Formulario de Contatos
JSOO - Trabalhar o checkbox com javascript
Validação de CPF e CNPJ no mesmo campo em javascript
Como aprovar Pull Requests em seu repositório Github via linha de comando
Como gerar um podcast a partir de um livro em PDF
Automatizando digitação de códigos 2FA no browser
Resolver problemas de Internet
Como compartilhar a tela do Ubuntu com uma Smart TV (LG, Samsung, etc.)
Resolvendo o erro "libQt6Widgets.so.6: cannot open shared object file" no Linux
Como instalar protetores de tela (Debian e derivados)
Conheça a 4Devs, caixa de ferramentas online para desenvolvedores
Como converter um vídeo MP4 para um GIF para publicar no README.md do seu repositório Github
Driver de rede realtek 8821ce bugado (1)
Problemas de compartilhame... de impressora no Ubuntu 24.04 (3)