Bom dia,
Meu problema é o seguinte…estou fazendo uma determinada página e faz-se necesário a utlização do innerHtml
Em um determinado ponto, tenho que criar alguns checkboxs…É importante dizer que esses checkboxs são dinâmicos tanto em número quanto em seu valor
for(var j = 0; j < numColums; j++){
if(j == 0){
var nameId = 'check' + i;
html+='<td><input type="checkbox" name="';
html += nameId;
html += '" id="';
html += nameId;
html += '" "value="" onClick="teste2(this, ';
html += i;
html += ')"/></td>';
//html+= checkValues;
}
Os checkbox estão sendo renderizados na tela 100%…
Outra coisa q eu tenho na tela é um slider que, qndo alterado, ele ‘rerenderiza’ essa minha tabela que possui os checks ai oqq acontece…
Caso eu de um ‘checked’ no meu checkbox e ‘rerenderize’ minha tabela o atributo checked estará setado como true porém visualmente ele nao está setado…
Prontamente pensei em chamar uma outra função para ‘uncheck’ meus checkxbox mas o problema é que da um erro dizendo que ele nao existe…
function uncheckAll(code){
var name = "check"+code;
if(document.getElementById(name) != 'undefined'){
var checkBox = document.getElementById(name);
checkBox = false;
}else{
alert("nao existe " + name);
}
}
Alguém pode me ajudar?
Muito obrigado