Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/01/2008, 21:59
forosdelwebdr
 
Fecha de Ingreso: enero-2008
Mensajes: 21
Antigüedad: 17 años, 1 mes
Puntos: 1
Caminar por el DOM

Hola gente, esto lo he posteado en mozilla pero tuve menos respuesta que loco malo, lo posteo por si alguno se le ocurre, no importa para que navegador solo la idea.

Se me ha presentado la necesidad de utilizar DOM y lo que puntualmente quiero hacer es poder seleccionar un componente sea table, td, font, div, etc en particular y todos sus derivados me explico con un gráfico:

Si tengo esté HTML:
Código HTML:
<html>
  <head>
      <title>Some</title>
  </head>
  <body>
     <div><h1>Si selecciono <b>acá</b></h1></div>
     <div><h1>El script selecciona <b>acá también</b></h1></div>
   </body>
</html> 
Debería tener este diagrama:

Código:
                   html 0
                      /   \
                    /       \
                  /           \
           head 0.0           body 0.1
               /                  / \
             /                  /    \
        title 0.0.1           /       \
          |                 div 0.1.0  div 0.1.1        
       "Some"              /               \
                         h1 0.1.0.0      h1 0.1.1.0
                             /                     \
                        b 0.1.0.0.0          b 0.1.1.0.0
                            |                        |
                         "Acá"                   "Acá También"
El problema es que no se me ocurre como expandir la busqueda por grupo/nodo, fijense q la idea es capturar lo que esta dentro de la etiqueta <b> y todas las etiquetas <b> que esten en mismo "nivel" pero distinto grupo por así expresarlo.

Como podría llegar a capturarlas.

Saludos.