Ir para conteúdo

POWERED BY:

Arquivado

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

Neto Gerbi

[Resolvido] nao esta chamando a função

Recommended Posts

tenho um select que ao mudar (atributo "onchange") ele chama uma função js... mas na verdade nao esta nem entrando na função vejam!

 

codigo do select

 <select name="lstFuncionalidadesGrupos" id="lstFuncionalidadesGrupos"  onchage="enviarCodigoGrupoFG()">

 

codigo js da função chamada pelo select

		function enviarCodigoGrupoFG(){
			alert("esta entrando na funcao"); //teste para verificar se esta entrando na função
			var aux = document.getElementById("lstFuncionalidadesGrupos");
			var cod = aux.options[aux.selectedIndex].value;
			window.location.href="<?php $_SERVER['PHP_SELF']?>?acao=FG&fgCod="+cod;
		}	

 

quando vou testar nada acontece!

 

alguem sabe o que poderia ser?!

Compartilhar este post


Link para o post
Compartilhar em outros sites

nossa q mancada... me passou despercebido....

 

tem algum editor bom pra evitar essas coisas?

 

aproveitando o topico.... ao executar a função ele emite erro de object expected, mas mesmo quando eu deixo somente um alert na função... assim:

 

		function enviarCodigoGrupoFG(){
			alert("esta entrando na funcao");
			/*
			var aux = document.getElementById("lstFuncionalidadesGrupos");
			var cod = aux.options[aux.selectedIndex].value;
			window.location.href="?acao=FG&fgCod="+cod;*/
		}

e tbm nao emite o alert

Compartilhar este post


Link para o post
Compartilhar em outros sites

Existem vários editores, tais como eclipse e netbeans.

Por favor cole toda parte do código p/ ter uma noção melhor do erro.

Compartilhar este post


Link para o post
Compartilhar em outros sites

o erro esta apontado esta na linha onde inicio o select

<select name="lstFuncionalidadesGrupos" id="lstFuncionalidadesGrupos"  onchange="enviarCodigoGrupoFG()">
<option value='1' >Administrador</option>
<option value='2' >Comprador</option>
<option value='3' >Gerente</option>
<option value='7' >Teste</option>
</select>

a função chamada:

		//FORMULARIO DE FUNCIONALIDADES POR GRUPO
		function enviarCodigoGrupoFG(){
			alert("esta entrando na funcao");
			/*
			var aux = document.getElementById("lstFuncionalidadesGrupos");
			var cod = aux.options[aux.selectedIndex].value;
			window.location.href="?acao=FG&fgCod="+cod;*/
		}

e o erro é "object expected"....

 

alguem sabe o que poderia ser?

Compartilhar este post


Link para o post
Compartilhar em outros sites

cara com esse erro você deve ter esquecido algum ';' ou algum '}' quando implementou ai, porque esse erro, é falta de caracteres.

Preciso discordar, nem sempre é isso... na verdade, quase nunca é isso

 

Está usando qual navegador???

 

IE???

 

Se for, use o Firefox ou Chrome, pois eles apontam exatamente qual o erro e poste aqui...

Compartilhar este post


Link para o post
Compartilhar em outros sites

GALERAA... ja resolvi.. nao sei por que... o codigo estava num arquivo xamado function.js, mas axo q inclui o arquivo de forma errada entao nao tava puxando as funções do arquivo... voltei o codigo js pra pagina e funcionou... e tbm com a inclusão do script function.js os scripts q eu estava fazendo dentra das tags "<script..." nao estava sendo lido!

 

RESOLVIDO, VALEU GALERA DO IMASTERS

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.