Jump to content


Photo

Desabilitando O Checkbox


  • Faça o login para participar
1 reply to this topic

#1 Suisso

Suisso

    Novato no fórum

  • Usuários
  • 3 posts
  • Sexo:Não informado

Posted 12/01/2007, 10:16

Ai pessoal tenho uma tabela q é criada dinamicamente com javaScript, existe uma celula chamada STATUS que poder ser ENVIADO E NÃO ENVIANDO, quando o STATUS for ENVIADO preciso desabilitar o CHECKBOX
COMO FAÇO ISSO????

PEDAÇO DO CODIGO:
oRow.cells[0].innerHTML = '<input id="Check'+intContador+'" onClick="Habilitar();" Nome="' + strCliente + '" Patrimonio="' + strPatrimonio + '" Status="'+ strStatus + '" name="chkCliente" type="checkbox" value="'+ strCodigo +'"/>';

oRow.cells[1].innerHTML = strCodigo;

oRow.cells[2].innerHTML = strCliente;

oRow.cells[3].innerHTML = '<input id="txtPatrimonio'+intContador+'" value="' + formatarPortugues(strPatrimonio,",",".",2) + '" idM="' + intContador + '" onkeypress="Vall(this.idM); return SomenteNumero(event);" name="txtPatrimonio" onblur="FormataDecimaisMoeda(this); ValidaVazio(this.idM);" class="TextoPadraoEntrada" type="text" size="18" maxlength="12" Style="border-right: gray 1px solid; border-top: gray 1px solid;border-left: gray 1px solid; border-bottom: gray 1px solid">';

document.form1.btnEnviar.disabled="disabled";

if(strStatus=="ENVIADO")
oRow.cells[4].innerHTML = '<font color="green">' + strStatus + '</font>';
else if(strStatus=="NÃO ENVIADO")
oRow.cells[4].innerHTML = '<font color="blue">' + strStatus + '</font>';

else
oRow.cells[4].innerHTML = '<font color="red">' + strStatus + '</font>';

Intervalo += 4;
g_Cliente = true;
}
}

#2 carneiro

carneiro

    programador web

  • Usuários
  • 155 posts
  • Sexo:Não informado
  • Localidade:cascavel - pr
  • Interesses:programação e design para web

Posted 12/01/2007, 17:49

Esta funçao desabilita todos os checkbox da pagina

<script>
	function desabilitaCheck(){
		for(var i=0; i < document.getElementsByTagName('input').length; i++){
			if(document.getElementsByTagName('input')[i].type == 'checkbox'){
				document.getElementsByTagName('input')[i].disabled= true;
			}
		}
	}
</script>

B)
Descrição
Alexandre Magno Semmer
www.alexandresemmer.com
Programador Web

Programação
ASP, PHP, JavaScript, CSS, SQL, JAVA, C, Paschal, Ajax, XML
Usuário
Posted Image
Links
Ajax Online - FireBug (Firefox) - Documentação PHP - Documentação Prototype - Documentação jQuery - Script.Aculo.Us




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq