Foros del Web » Programando para Internet » ASP Clásico »

Problemas con varibale......

Estas en el tema de Problemas con varibale...... en el foro de ASP Clásico en Foros del Web. Tengo el siguiente problema genero a travez de un do while x cantidad de input hidden con sus respectivos valores, estos los tomo en javascript ...
  #1 (permalink)  
Antiguo 20/02/2008, 11:55
Avatar de Epunamun  
Fecha de Ingreso: noviembre-2004
Mensajes: 133
Antigüedad: 19 años, 6 meses
Puntos: 0
Problemas con varibale......

Tengo el siguiente problema

genero a travez de un do while x cantidad de input hidden con sus respectivos valores, estos los tomo en javascript para pasarlos a un popup, el problema es que siemrpe me sale el mismo valor no importando cual sea el input......el id es el mimo pero los valores deberiande cambiar....porfa si me pueden ayudar se los agradeceria.... un poco de cod.
asp:
Cita:
rs.open strsql, conn
a = 0
Do while not rs.eof%>
<div style="background-color:#FFFFFF>
<p> <img src="images/award_star_bronze_3.png" onclick="muestro()" />
<%=rs.fields("fecha")&","& rs.fields("Titulo")%></p>
<input id="id" type="hidden" value="<%=id%>" />
<input id="fecha" type="hidden" value="<%=fecha%>" />
<input id="nombre" type="hidden" value="<%=nombre%>" />
<input id="titulo" type="hidden" value="<%=titulo%>" />
<input id="bitacora" type="hidden" value="<%=bitacora%>" />
</div>
<%
rs.movenext
Loop%>
java
Cita:
function muestro(){
id = document.getElementById('id').value;
nombre = document.getElementById('nombre').value;
fecha = document.getElementById('fecha').value;
titulo = document.getElementById('titulo').value;
bitacora = document.getElementById('bitacora').value;
window.open("popupbitacora.asp?"+nombre+"&fecha="+ fecha+"&titulo="+titulo+"&bitacora="+bitacora,"bit acora", "toolbar=no,menubar=no,location=np,directories=no, width=680, height=400resizeable=no,left= 100,top=100");
ayudita porfis
  #2 (permalink)  
Antiguo 20/02/2008, 12:20
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 17 años, 3 meses
Puntos: 88
Re: Problemas con varibale......


corrije tu Codigo ASP por esto... e intentalo de nuevo
Cita:
Do while not rs.eof
i=i+1
%>
<div style="background-color:#FFFFFF>
<p> <img src="http://www.forosdelweb.com/images/award_star_bronze_3.png" onclick="muestro('id<%=i%>','fecha<%=i%>','nombre<%=i%>','titulo<%= i%>','bitacora<%=i%>')" />
<%=rs.fields("fecha")&","& rs.fields("Titulo")%></p>
<input id="id<%=i%>" type="hidden" value="<%=id%>" />
<input id="fecha<%=i%>" type="hidden" value="<%=fecha%>" />
<input id="nombre<%=i%>" type="hidden" value="<%=nombre%>" />
<input id="titulo<%=i%>" type="hidden" value="<%=titulo%>" />
<input id="bitacora<%=i%>" type="hidden" value="<%=bitacora%>" />
</div>
<%
rs.movenext
Loop%>
y que funcionara???
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
  #3 (permalink)  
Antiguo 20/02/2008, 12:22
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 17 años, 3 meses
Puntos: 88
Re: Problemas con varibale......

o se me olvidaba el enlace de javascript
Cita:
function muestro(p1,p2,p3,p4,p5){
id = document.getElementById(p1).value;
nombre = document.getElementById(p2).value;
fecha = document.getElementById(p3).value;
titulo = document.getElementById(p4).value;
bitacora = document.getElementById(p5).value;
window.open("popupbitacora.asp?"+nombre+"&fecha="+ fecha+"&titulo="+titulo+"&bitacora="+bitacora,"bit acora", "toolbar=no,menubar=no,location=np,directories =no, width=680, height=400resizeable=no,left= 100,top=100");
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
  #4 (permalink)  
Antiguo 20/02/2008, 13:00
Avatar de Epunamun  
Fecha de Ingreso: noviembre-2004
Mensajes: 133
Antigüedad: 19 años, 6 meses
Puntos: 0
Re: Problemas con varibale......

me genera un error en
Cita:
id = document.getElementById(p1).value;
dice k falta un objeto?

gracias por tu respuesta tan rapida.
  #5 (permalink)  
Antiguo 20/02/2008, 13:15
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 17 años, 3 meses
Puntos: 88
Re: Problemas con varibale......

extraño.....

Cita:
<script>
function muestro(p1,p2,p3,p4,p5){
id = document.getElementById(p1).value;
nombre = document.getElementById(p2).value;
fecha = document.getElementById(p3).value;
titulo = document.getElementById(p4).value;
bitacora = document.getElementById(p5).value;
window.open("popupbitacora.asp?" + nombre + "&fecha=" + fecha + "&titulo=" + titulo + "&bitacora=" +bitacora,"bitacora","toolbar=no,menubar=no,locati on=np,directories=no,width=680, height=400,resizeable=no,left=100,top=100");
}</script>
esa coma... no la vi en el codigo....
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
  #6 (permalink)  
Antiguo 20/02/2008, 13:55
Avatar de Epunamun  
Fecha de Ingreso: noviembre-2004
Mensajes: 133
Antigüedad: 19 años, 6 meses
Puntos: 0
Re: Problemas con varibale......

el problema realmente no es la coma aunque la modifique el error esta al declarar la variable id con el valor de p1
  #7 (permalink)  
Antiguo 20/02/2008, 13:59
Avatar de Epunamun  
Fecha de Ingreso: noviembre-2004
Mensajes: 133
Antigüedad: 19 años, 6 meses
Puntos: 0
Re: Problemas con varibale......

ya encontre mi error de novato el valro de las p1 estaban entre comillas y somo son varibales no me las tomaba claramento me agarro el pelo XD, muchisimas gracias a todos.
  #8 (permalink)  
Antiguo 20/02/2008, 14:17
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 17 años, 3 meses
Puntos: 88
Re: Problemas con varibale......

que bueno que diste con el error... saludos
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:51.