Foros del Web » Programando para Internet » Javascript »

Escribir variable dentro de una funcion

Estas en el tema de Escribir variable dentro de una funcion en el foro de Javascript en Foros del Web. Hola. Tengo una tabla que relleno mediante una consulta a mySQl con php. La respuesta se pasa mediante xml y se muestra construyéndola con ajax. ...
  #1 (permalink)  
Antiguo 25/04/2012, 12:06
 
Fecha de Ingreso: abril-2009
Ubicación: Barcelona
Mensajes: 113
Antigüedad: 15 años
Puntos: 9
Pregunta Escribir variable dentro de una funcion

Hola.

Tengo una tabla que relleno mediante una consulta a mySQl con php. La respuesta se pasa mediante xml y se muestra construyéndola con ajax.

La tabla quedaría de la siguiente manera

| ID | TITULO | FECHA | EDITAR |
------------------------------------------------------
01 | TITULO1 | 00-00-0000 | editar
02 | TITULO2 | 00-00-0000 | editar
02 | TITULO3 | 00-00-0000 | editar
etc

La idea es que la palabra editar sea un enlace que en campos input cargue la información titulo, fecha o lo que sea para poder editar el contenido.

Mi problema es que no se como pasarle la ID a ese enlace.

Para la inserción del id por ejemplo uso:
Código Javascript:
Ver original
  1. col_00.appendChild(document.createTextNode(respuesta.documentElement.getElementsByTagName('idnews')[i].firstChild.nodeValue));


Luego para el enlace uso:
Código Javascript:
Ver original
  1. editar.setAttribute("onclick", "editor()";)

Pero no se como meterle la id dentro de la llamada a la función. no tengo claro como meter el ('idnews')[i] para que quede grabado en el enlace.

Espero haberme explicado.
  #2 (permalink)  
Antiguo 25/04/2012, 12:13
Avatar de Dafonz  
Fecha de Ingreso: octubre-2009
Mensajes: 127
Antigüedad: 14 años, 6 meses
Puntos: 36
Respuesta: Escribir variable dentro de una funcion

no se si entendí bien pero si solo quieres llamar a editor(id) solo seria concatenarla la id como ya la traes:

"editor("+respuesta.documentElement.getElementsByT agName('idnews')[i].firstChild.nodeValue+")"
  #3 (permalink)  
Antiguo 25/04/2012, 12:34
 
Fecha de Ingreso: abril-2009
Ubicación: Barcelona
Mensajes: 113
Antigüedad: 15 años
Puntos: 9
Respuesta: Escribir variable dentro de una funcion

¡LA VIRGEN!

¡Comillas dobles y no simples...! Yo plantaba simples... Creo que ya va a ser hora de que lo deje por hoy porque ya no veo ni lo que pongo.

¡Muchas gracias a funcionado a la primera!

Etiquetas: ajax, funcion, input, php, 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 16:48.