Foros del Web » Programando para Internet » Javascript »

[SOLUCIONADO] seleccionar hijos de elementos

Estas en el tema de seleccionar hijos de elementos en el foro de Javascript en Foros del Web. Buenos dias amigos del foro, les escribo por que tengo una inquietud al tratar de seleccionar elementos hijos de contenedores padres, este es un ejemplo ...
  #1 (permalink)  
Antiguo 27/11/2017, 06:44
 
Fecha de Ingreso: septiembre-2015
Mensajes: 67
Antigüedad: 4 años, 8 meses
Puntos: 4
Pregunta seleccionar hijos de elementos

Buenos dias amigos del foro, les escribo por que tengo una inquietud al tratar de seleccionar elementos hijos de contenedores padres, este es un ejemplo del codigo HTML que tengo :

Código HTML:
Ver original
  1. <ul id ="list_pagination">
  2.       <li><span><a>A</a></span></li>
  3.       <li><a>B</a></li>
  4.       <li><a>C</a></li>
  5.       <li><a>D</a></li>
  6.       <li><span><a>E</a></span></li>
  7. </ul>

lo que necesito capturar son las etiquetas <a> de la lista exceptuando las etiquetas <a> que estan dentro del las etiquetas <span>

para esto, estoy utilizando este codigo JavaScript :

Código Javascript:
Ver original
  1. var enlaces_listado  = document.querySelectorAll("#list_pagination li a");

pero este me selecciona todos los a incluso los que estan adentro de las etiquetas <span>

Como puedo seleccionar todas las etiquetas y a la vez omitir las que estan dentro del <span> ?

hay que tener en cuenta que no se le pueden poner clases a las etiqueta li y sus hijos ya que esas etiquetas las pone un framework de php y es imposible acceder a ellas desde este mismo


Muchas gracias!
__________________
si te sirvio califica positivo :v
  #2 (permalink)  
Antiguo 27/11/2017, 09:00
 
Fecha de Ingreso: septiembre-2015
Mensajes: 67
Antigüedad: 4 años, 8 meses
Puntos: 4
Respuesta: seleccionar hijos de elementos

Hola chicos, ya lo solucione :v

solo era añadirle un mayor que a la selección.

De esta manera.

Código Javascript:
Ver original
  1. var enlaces_listado  = document.querySelectorAll("#list_pagination li > a");

asi seleccionamos los hijos directos de un contenedor o elemento
__________________
si te sirvio califica positivo :v

Etiquetas: elementos, hijos, html, java
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

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 11:16.