Ver Mensaje Individual
  #6 (permalink)  
Antiguo 23/08/2005, 09:55
Brewster
 
Fecha de Ingreso: marzo-2004
Mensajes: 174
Antigüedad: 21 años, 1 mes
Puntos: 1
Amigo perrogrum, estoy intentando modificar el código que tienes en tu pagina para que una vez seleccione la opción que quieres al darle al botón buscar envie el identificador no el nombre, el codigo que tengo es algo así.-

<!--#Include file="libProyecto.asp"-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<%
qTabla=request.querystring("qTabla")
IdTabla=request.querystring("IdTabla")
nomTabla=request.querystring("nomTabla")
%>
<html>
<head>
<script language="javascript" type="text/javascript" src="actb.js"></script>
<script language="javascript" type="text/javascript" src="common.js"></script>
<script language="JavaScript">
var array1=new Array();
var array2=new Array();

function rellenaTabla() {
<%
abrirProyecto("../")
sql="select * from "&qTabla
rstProyecto.open sql, cnnProyecto
i=0
while not rstProyecto.EOF
pepe=rstProyecto(nomTabla)
if pepe<>"" then
censura=replace(pepe,"'",",")
%>
array1[<%=i%>]='<%=censura%>';
array2[<%=i%>]='<%=rstProyecto(IdTabla)%>';
<%
i=i+1
end if

rstProyecto.moveNext
wend
%>
}
</script>
</head>





<body onLoad="javascript:rellenaTabla();">


<script language="JavaScript" type="text/javascript">
function buscando() {
var bbb = document.getElementById("tb");
location.href='index.asp?b=' + bbb.value;
}
</script>

Buscar manual:
<input type=text size=40 name="b" id="tb" value='' style="font-size:8pt;">&nbsp;
<input type="button" onclick="buscando()" value="Buscar" style="font-size:8pt;">

<script>
var obj = actb(document.getElementById('tb'),array1);
</script>


</body>
</html>

Pero no encuentro manera de rescatar el valor de array2 en vez de array1, porque quiero que siga saliendo el nombre como hasta ahora pero al mismo tiempo de forma oculta almacenar un identificador para cuando le de al botón buscar enviar ese id lo a otra página.

Espero haberme explicado.

Gracias