JavaScript - referenciar una celda desde una funcion javaS

 
Vista:

referenciar una celda desde una funcion javaS

Publicado por Eduardo (2 intervenciones) el 30/01/2004 20:15:12
Me falto preguntar algo, ¿Como puedo referenciar una celda desde una funcion javascript para cambiar su color? pero dando la posibilidad de poner una ID que varie para cualquier celda, no se si me explico...
Por ejemplo:
<tr ID="td1" >
<tr ID="td2">
<tr ID="td3">
Estas son mis celdas y al llamarlas dentro javascript para variar su color seria:
function algo(){
document.all.td1.bgcolor='#2554BF';
}
Mi pregunta es, como puedo referenciar a una de las 3 celdas pero con una variable entrante, ya que cuando pongo una variable en el lugar de "td1" me tira error.

Nuevamente Muchas gracias a quien desee ayudarme.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:referenciar una celda desde una funcion javaS

Publicado por Shfile (171 intervenciones) el 31/01/2004 17:30:06
Hola Eduardo.

para resolver tu problema deberas utilizar la funcion eval

ejemplo

function algo(valor) {
eval("document.all.td" + valor + ".bgcolor='#2554BF'; ");
}

donde el "valor", debera de contener el secuendia de los id que generaste en la tabla.

Suerte
ShFile (Mexico)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar