Foros del Web » Programando para Internet » Javascript »

Problema con getElementsByTagName

Estas en el tema de Problema con getElementsByTagName en el foro de Javascript en Foros del Web. Buenas, tengo un problema con getElementsByTagName y es el siguiente. Quiero seleccionar el tr que tenga como nombre "hola" Código: var c="hola" var terre = ...
  #1 (permalink)  
Antiguo 12/02/2007, 04:10
 
Fecha de Ingreso: diciembre-2003
Ubicación: Málaga
Mensajes: 495
Antigüedad: 20 años, 5 meses
Puntos: 0
Problema con getElementsByTagName

Buenas, tengo un problema con getElementsByTagName y es el siguiente. Quiero seleccionar el tr que tenga como nombre "hola"

Código:
 var c="hola"

 var terre = document.getElementsByTagName("tr");    
 for(var i=0; i<terre.length; i++){
 {
      if (terre == 'hola');
     {
         alert ("Bien");    
     }
     else
    {
         alert ("Mal");    
    }
 }
Y así no me funciona, como podría coger el tr que tiene ese nombre. Un saludo y muchas gracias.
  #2 (permalink)  
Antiguo 12/02/2007, 04:16
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Re: Problema con getElementsByTagName

Hola karpoj23

A ver si te funciona así:
Código:
var c="hola"

 var terre = document.getElementsByTagName("tr");    
 for(var i=0; ele=terre[i]; i++){
 {
      if (ele.name == c);
     {
         alert ("Bien");    
     }
     else
    {
         alert ("Mal");    
    }
 }
Saludos,
  #3 (permalink)  
Antiguo 12/02/2007, 04:58
 
Fecha de Ingreso: diciembre-2003
Ubicación: Málaga
Mensajes: 495
Antigüedad: 20 años, 5 meses
Puntos: 0
Re: Problema con getElementsByTagName

Lo he probado y nada :s
  #4 (permalink)  
Antiguo 12/02/2007, 05:46
 
Fecha de Ingreso: diciembre-2003
Ubicación: Málaga
Mensajes: 495
Antigüedad: 20 años, 5 meses
Puntos: 0
Re: Problema con getElementsByTagName

Lo pude solucionar:

var terre = document.getElementsByTagName("tr");
var ele;
for(var i=0; ele=terre[i]; i++)
{
alert(ele.id)
}

Un saludo y muchas gracias.
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 00:32.