Atualizando arquivos
This commit is contained in:
parent
1f68172560
commit
54cc123107
1 changed files with 8 additions and 5 deletions
13
js/main.js
13
js/main.js
|
|
@ -2027,9 +2027,12 @@ function viewNotify(width, height, title, message, funct=null, close=null, check
|
|||
|
||||
//Marca e desmarca todos os checkboxes de uma tabela
|
||||
function alternarCheckboxes() {
|
||||
// Seleciona o checkbox pelo ID
|
||||
const checkbox = document.getElementById('group');
|
||||
|
||||
// Inverte o estado atual (checked → false ou true)
|
||||
checkbox.checked = !checkbox.checked;
|
||||
// Seleciona todos os checkboxes com a classe "group"
|
||||
const checkboxes = document.querySelectorAll('input.group');
|
||||
|
||||
// Verifica se todos estão marcados
|
||||
const todosMarcados = Array.from(checkboxes).every(cb => cb.checked);
|
||||
|
||||
// Alterna o estado: se todos estavam marcados, desmarca todos; senão, marca todos
|
||||
checkboxes.forEach(cb => cb.checked = !todosMarcados);
|
||||
}
|
||||
Loading…
Add table
Reference in a new issue