Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

hesmarjassi

Chamar Javascript pelo PHP

Recommended Posts

Boa tarde pessoal,

 

Eu tenho essa função Javascript que é pra marcar todos checkbox:

<script language="javascript" type="text/javascript">

		cont = 0;
		function CheckAll() { 
			for (var i=0;i<document.formulario.elements.length;i++) {
				var x = document.formulario.elements[i];
			if (x.type== 'checkbox') {
			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>

E chamo aqui:

echo "<input type=checkbox name='selall' onClick='CheckAll()'><span id='checar'>Marcar todos</span><br> ";

Só que não está marcando, ou seja, não funciona e como não consegui habilitar os erros aqui, será que alguém teria uma idéia do q pode ser ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tentei, mas não chama a função, se eu marcar os checkbox separado ele funciona, os checks estão assim:

echo "<input type='checkbox'";

Acredito q não precisa de nome, ou id, ele pega pelo tipo correto e só tem um porque fica dentro de um While,dependendo da condição ele mostra mais ou menos. o problema é marcar todos de uma vez ??

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.