pessoal como faço pra saber qual link foi clicado?
e porque tenho um BD com o nome de vario clientes. Quando abro uma pagina preencho uma table com todos os que estao no bd colocando o nemo deles como um link que chama uma funçao Javascript.
mas quando clicar no nome do cliente preciso saber qual foi clicado para que busque na base de dados informaçoes sobre este.
olha so:
Preenchimento da table
<%
if(conexao.conecta()){
conexao.executeSQL("SELECT * FROM dbtech.detentos;");
if(conexao.resultset.first()){%>
<table width="50%" align="left" border="1" cellspacing="10">
<tr>
<th>Código</th>
<th>Nome </th>
</tr>
<%do{%>
<tr>
<td> <%=conexao.resultset.getString("codigo")%> </td>
<td><a href="javascript::void()" onclick="rastrear()"><%=conexao.resultset.getString("nome")%></a> </td>
</tr>
<%}while(conexao.resultset.next());
%></table><%
}
}else{
out.print("Falha na conexao com Banco de dados");
}
%>
Agora a Funçao rastrear tem qu receber em quem foi clicado
da maneira como vc está fazendo, altere a função em js, para que receba um parametro,com isso você pode passar o id da empresa para ela via scriptlet, e inclua ele como um parametro a ser enviado para o servidor, pode ser ate um campo hidden do teu form…
Havia imaginado que teria que passar o nome por parametro para a function.
O problema é que nao sei como pegar o nome onde foi clicado.
Por exemplo la seria assim:
Codigo | Nome
01 | Jose
02 | Joao
03 | Fulano
.
.
.
quando clicasse em joao teria que pegar esse nome para passar por parametro para o js.