Olá, eu fiz um formulário inserindo linhas dentro dele através de um while, e dando o submit para a mesma página, eu queria saber como que eu faço para tratar este “evento”, porque quando que ele recarrega a página por causa do submit eu não sei como pegar qual dos botões foi pressionado
Saber qual botão foi pressionado
P
4 Respostas
F
javascript
Em cada botão vc põe um onClick=“minhaFuncao(id_da_linha);”
No form em geral vc deve ter um campo hidden
<input type="hidden"name=“id_linha” />
function minhaFuncao(id_linha){
document.forms[0].id_linha.value = id_linha;
}
P
vc me deu esta idéia em JavaScript, mas eu posso usá-la em JSP?
F
Vc usa dentro do jsp, sim sim
<form ....>
<input type="submit" name="b1" value="go">
<input type="submit" name="b2" value="teste">
</form>
<%
if( request.getParameter("b1") != null ) {
//botao B1 pressionado
}
if( request.getParameter("b2") != null ) {
//botao B2 pressionado
}
%>
Criado 18 de outubro de 2004
Ultima resposta 18 de out. de 2004
Respostas 4
Participantes 3
Alura POO: o que é programação orientada a objetos? Aprenda os conceitos básicos da programação orientada a objetos, como classes, objetos, herança, encapsulamento e polimorfismo, com exemplos.
Casa do Codigo JavaScript Assertivo: Testes e qualidade de codigo em... Por Gabriel Ramos — Casa do Codigo