Ir para conteúdo

POWERED BY:

Arquivado

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

MuRiLo_GeO

[Resolvido] Propriedade click do Buttom

Recommended Posts

Olá Galera,

 

Estou atualizando uma página em ASP que possui JavaScript, e eu estou com um GRANDE problema,

 

A pagina possui 5 buttom's e 1 Submit, quando faço a propriedade click do submit da certo, mas quando tento fazer isso com o buttom não da certo.

 

Porque será??

 

E outra todos os Buttom's tem o mesmo name que é 'acao', so muda o value para cada um.

 

Alguem já fez algum sistema parecido com isso???

 

http://forum.imasters.com.br/public/style_emoticons/default/natal_noel.gif http://forum.imasters.com.br/public/style_emoticons/default/natal_dry.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

"propriedade click do submit" o q é isso para você?

 

Tanto eu posso colocar um botão dessa forma : <input type="Button" name="acao" title="Buscar dados" value="Buscar" >

Como posso fazer assim também: <input name="Submit2" type="submit" class="botao" value="Gravar">

 

Dessas duas maneiras eu faço um botao.

 

Porem o que estou fazendo é uma atualização da página, e nessa página possui vários button's e um submit.

 

O que estou com problema é na hora de da um clique nele ele executar uma tarefa.

 

Mas o clique no button, não funciona.........

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mas como você está fazendo? O que esses botões executam? Alguma função javascript? Qaul função? Dá algum erro ou simplesmente não funciona?

Tipo assim..

existem 6 botoes. todos eles são type=button e o name=acao.

 

O que muda é somente o value. que para cada um é diferente.

 

E tipo, eu quero manipular esses botoes.

 

Eu consigo fazer isso mas, somente com um dos botoes, e mesmo assim nao é o que eu quero.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Coloque um "Id" diferente para cada botão.... ai via JS, você trata eles com o "document.getElementById("id_do_botao")"....

 

Assim... como cada um terá um id diferente.. você nao terá problemas em chamar as suas funções.....

 

Espero ter ajduado

 

Abraços..

Compartilhar este post


Link para o post
Compartilhar em outros sites

Suas explicações estão bem vagas..

 

Se eu tiver entendido corretamente:

<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script>
	function funcao1() {
		//aqui você coloca a ação da função
		alert('Clicou no botão 1');
	}
	function funcao2() {
		//aqui você coloca a ação da função
		alert('Clicou no botão 2');
	}
	function funcao3() {
		//aqui você coloca a ação da função
		alert('Clicou no botão 3');
	}
	function funcao4() {
		//aqui você coloca a ação da função
		alert('Clicou no botão 4');
	}
	function funcao5() {
		//aqui você coloca a ação da função
		alert('Clicou no botão 5');
	}
</script>
</head>
<body>
<form name="form1" method="post" action="">
  <input name="acao" type="button" id="acao" value="Primeiro Botão" onClick="funcao1();">
  <input name="acao" type="button" id="acao" value="Segundo Botão" onClick="funcao2();">
  <input name="acao" type="button" id="acao" value="Terceiro Botão" onClick="funcao3();">
  <input name="acao" type="button" id="acao" value="Quarto Botão" onClick="funcao4();">
  <input name="acao" type="button" id="acao" value="Quinto Botão" onClick="funcao5();">
</form>
</body>
</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Coloque um "Id" diferente para cada botão.... ai via JS, você trata eles com o "document.getElementById("id_do_botao")"....

 

Assim... como cada um terá um id diferente.. você nao terá problemas em chamar as suas funções.....

 

Espero ter ajduado

 

Abraços..

 

 

Eu acho que isso da certo, mas por exemplo..

nos botões não tem ID, neste caso o valor dele é vazio??

 

 

Suas explicações estão bem vagas..

 

Se eu tiver entendido corretamente:

<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script>
	function funcao1() {
		//aqui você coloca a ação da função
		alert('Clicou no botão 1');
	}
	function funcao2() {
		//aqui você coloca a ação da função
		alert('Clicou no botão 2');
	}
	function funcao3() {
		//aqui você coloca a ação da função
		alert('Clicou no botão 3');
	}
	function funcao4() {
		//aqui você coloca a ação da função
		alert('Clicou no botão 4');
	}
	function funcao5() {
		//aqui você coloca a ação da função
		alert('Clicou no botão 5');
	}
</script>
</head>
<body>
<form name="form1" method="post" action="">
  <input name="acao" type="button" id="acao" value="Primeiro Botão" onClick="funcao1();">
  <input name="acao" type="button" id="acao" value="Segundo Botão" onClick="funcao2();">
  <input name="acao" type="button" id="acao" value="Terceiro Botão" onClick="funcao3();">
  <input name="acao" type="button" id="acao" value="Quarto Botão" onClick="funcao4();">
  <input name="acao" type="button" id="acao" value="Quinto Botão" onClick="funcao5();">
</form>
</body>
</html>

 

É isso mesmo que na minha página tem..

 

Mas uma dúvida...

 

se eu colocar um JavaScript para acessar esses botoes como eu poderia fazer com que ele identifique qual é qual??

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.