Foros del Web » Programación para mayores de 30 ;) » Java »

problema en el envio de variables con popup y jsp

Estas en el tema de problema en el envio de variables con popup y jsp en el foro de Java en Foros del Web. bueno estoy haciendo un proyecto donde tengo una pag principal y un popup, laidea es q al dar click aparezca el popup y al escoger ...
  #1 (permalink)  
Antiguo 16/01/2011, 13:03
 
Fecha de Ingreso: enero-2011
Mensajes: 16
Antigüedad: 11 años, 6 meses
Puntos: 0
problema en el envio de variables con popup y jsp

bueno estoy haciendo un proyecto donde tengo una pag principal y un popup, laidea es q al dar click aparezca el popup y al escoger una opcion de este ese valor llegue a una caja de texto que esta en la pag principal que fue donde se abrio el popup, lo hago de esta manera para recibir la variable pero no la toma aca esta el codigo si me pueden colaborar xD:

function Update(elemValue)//elemValue recibe el valor del popup (si lo recibe)
{
alert(elemValue);//compruebo que esta recibiendolo

document.getElementById("1").value = elemValue;// aca debe de meter el valor en la caja de texto, pero no lo hace por q no encuentra el id sale este error.

}

error:

Mensaje: 'document.getElementById(...)' es nulo o no es un objeto
Línea: 38
Carácter: 1
Código: 0
URI: http://localhost:8080/colegio/

aca creo el input:

<%

String m="1";

%>

<TD sise ="1" onclick=" ilumina(this);valor();">
<input id="<%out.println(m);%>" size="1" value="" > <br> </TD>
<script type="text/javascript">

nota: el id lo queremos hacer dinamico... por eso utilizamos el out.println para poder meter la variable dinamica "m" como id del input...

alguien q nos ayude X.X...
  #2 (permalink)  
Antiguo 16/01/2011, 13:53
 
Fecha de Ingreso: enero-2008
Mensajes: 614
Antigüedad: 14 años, 7 meses
Puntos: 57
Respuesta: problema en el envio de variables con popup y jsp

despues del alert que tienes en la funcion, agrega otro alert para ver si en verdad se esta obteniendo el elemento:
Código Javascript:
Ver original
  1. alert(document.getElementById("1"));
Cambia el id del input para que empiece con una letra;
  #3 (permalink)  
Antiguo 16/01/2011, 14:57
 
Fecha de Ingreso: enero-2011
Mensajes: 16
Antigüedad: 11 años, 6 meses
Puntos: 0
Respuesta: problema en el envio de variables con popup y jsp

Cita:
Iniciado por posman Ver Mensaje
despues del alert que tienes en la funcion, agrega otro alert para ver si en verdad se esta obteniendo el elemento:
Código Javascript:
Ver original
  1. alert(document.getElementById("1"));
Cambia el id del input para que empiece con una letra;
listo lo hago y aviso gracias :D
  #4 (permalink)  
Antiguo 16/01/2011, 15:32
 
Fecha de Ingreso: enero-2011
Mensajes: 16
Antigüedad: 11 años, 6 meses
Puntos: 0
Respuesta: problema en el envio de variables con popup y jsp

bueno todavia sigue el error, y no me muestra la alerta :(
  #5 (permalink)  
Antiguo 16/01/2011, 15:34
 
Fecha de Ingreso: enero-2011
Mensajes: 16
Antigüedad: 11 años, 6 meses
Puntos: 0
Respuesta: problema en el envio de variables con popup y jsp

El problema es cuando en id del input yo pongo id = "loquesea" si funciona,, pero cuando coloco una variable no funciona,,yo necesito qu esos input sean dinamicos :( que hago
  #6 (permalink)  
Antiguo 16/01/2011, 16:27
 
Fecha de Ingreso: enero-2011
Mensajes: 16
Antigüedad: 11 años, 6 meses
Puntos: 0
Respuesta: problema en el envio de variables con popup y jsp

hice unaspruebas con el alert para ver y encontre que el document.getelementbyid lo encuentra null,,, aqui esta el codigo del alert

alert(document.getElementById("a1"));

:( que hago
  #7 (permalink)  
Antiguo 16/01/2011, 17:13
 
Fecha de Ingreso: enero-2011
Mensajes: 16
Antigüedad: 11 años, 6 meses
Puntos: 0
Respuesta: problema en el envio de variables con popup y jsp

listoooooooo carammbbbaaaaa bueno solo una parte,,, ya no sale el error null =) ya ta pa crealos dinamicamente =) solo es poner

<input id="<%=m%>" size="1" value="" > <br> </TD>

ese berraco <%("=") m %> el = es necesario y quitarle el punto y coma tambien,, gracias posman por ayudarnos :D
nota:berraco significa dificil =)

Etiquetas: envio, jsp, popup, variables
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 20:20.