Foros del Web » Programando para Internet » Javascript »

Como se obtiene el value de un campo en tabla dinámica

Estas en el tema de Como se obtiene el value de un campo en tabla dinámica en el foro de Javascript en Foros del Web. Hola a tod@s, En una función que recibe como parámetro el id de un campo creado en una tabla dinámica, como le hago para obtener ...
  #1 (permalink)  
Antiguo 14/11/2011, 09:54
 
Fecha de Ingreso: junio-2004
Ubicación: Ciudad de Panama
Mensajes: 551
Antigüedad: 19 años, 10 meses
Puntos: 8
Como se obtiene el value de un campo en tabla dinámica

Hola a tod@s,

En una función que recibe como parámetro el id de un campo creado en una tabla dinámica, como le hago para obtener su valor?

Ejemplo:

function xx(idrecibido) {
var valor = document.getElementById(idrecibido).value;
}

Lo he intentado así pero me reporta cannot convert 'document.getElementById(idrecibido)' to object
  #2 (permalink)  
Antiguo 14/11/2011, 14:19
 
Fecha de Ingreso: junio-2004
Ubicación: Ciudad de Panama
Mensajes: 551
Antigüedad: 19 años, 10 meses
Puntos: 8
Respuesta: Como se obtiene el value de un campo en tabla dinámica

Listo... solucionada la vaina....

Resulta que como estoy camellando con el cuento este de las tablas dinámicas en la función donde trataba de leer ese valor, antes de dar la instrucción (document.getElementById(parametro).value; tengo:

repo = document.getElementById(mi_tabla);
repo.innerHTML = "";

Es decir, asi tenia la funcion:
Código PHP:
function xx(idrecibido,contenedor) {
var 
repo document.getElementById(contenedor);
repo.innerHTML "";

alert(document.getElementById(idrecibido).value);   // Aca sale el error cannot convert 'document.getElementById(idrecibido)' to object

La funcion correcta seria:
Código PHP:
function xx(idrecibido,contenedor) {
alert(document.getElementById(idrecibido).value);

var 
repo document.getElementById(contenedor);
repo.innerHTML "";


Etiquetas: tabla, campos
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 04:44.