Uso este código para marcar e desmarcar vários checkbox num grid. Funciona direitinho.
function sel_checkbox(){
if(document.form_principal.master_flag.checked==false){
for (i=1;i<document.form_principal.elements.length;i++){
if(document.form_principal.elements[i].type == "checkbox"){
document.form_principal.elements[i].checked=0;
}
}
} else {
for (i=1;i<document.form_principal.elements.length;i++){
if(document.form_principal.elements[i].type == "checkbox"){
document.form_principal.elements[i].checked=1;
}
}
}
}
Entretanto na listagem existe checkbox que fica desabilitado (para impedir qualquer ação com o registro) e mesmo assim são marcados quando chamo o script acima.
Tentei algo como "se o elemento for checkbox e estiver definido como habilitado, marque-o". Mas esta lógica não funciona.
Pergunta
ViaPocket
Uso este código para marcar e desmarcar vários checkbox num grid. Funciona direitinho.
Entretanto na listagem existe checkbox que fica desabilitado (para impedir qualquer ação com o registro) e mesmo assim são marcados quando chamo o script acima.
Tentei algo como "se o elemento for checkbox e estiver definido como habilitado, marque-o". Mas esta lógica não funciona.
Um help por caridade.
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.