elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado:


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web (Moderador: #!drvy)
| | |-+  javascript, eliminar Nodos
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: javascript, eliminar Nodos  (Leído 4,003 veces)
<<<-Basura->>>


Desconectado Desconectado

Mensajes: 388



Ver Perfil
javascript, eliminar Nodos
« en: 21 Septiembre 2012, 18:58 pm »

Estoy tratando de eliminar un nodo pero no puedo, ahorita cuento con este código en html:

Código
  1. <!DOCTYPE html><html lang="es"><meta charset="utf-8">
  2. <head>
  3. <title>Página javascript</title>
  4. <script type="text/javascript" src="Document_Object_Model.js"></script>
  5. </head>
  6. <body>
  7. <p id="parr">Esto es un Parrafo</p>
  8. </body>
  9. </html>
  10.  


Y con este pequeño código en javascript:

Código
  1. try {
  2. document.getElementById( 'parr' ).removeNode( true );
  3. //parrafo.parentNode.removeChild(parrafo);
  4. }catch(exception){
  5. alert(exception);
  6. }
  7.  

Me muestra el siguiente error:
TypeError: Cannot call method 'remoeveNode' of null


Sugerencias


En línea

<<<--Basura-->>>
moikano→@


Desconectado Desconectado

Mensajes: 572


Cultiva tu mente y cuerpo, son tu única propiedad


Ver Perfil WWW
Re: javascript, eliminar Nodos
« Respuesta #1 en: 21 Septiembre 2012, 19:11 pm »

Creo que para eso necesitas usar la función removeChild que elimina la etiqueta html del "nodo" ,como lo llamas, padre, es decir tendrás que apuntar al nodo padre para eliminar el hijo.
En tu caso sería algo así.

Código
  1. body.removeChild('parr');

no se si funcionará porque no recuerdo si funciona con el id del nodo hijo y si funciona con el nombre tag de la etiqueta padre, pero así se puede borrar etiquetas html con javascript.


En línea

<<<-Basura->>>


Desconectado Desconectado

Mensajes: 388



Ver Perfil
Re: javascript, eliminar Nodos
« Respuesta #2 en: 21 Septiembre 2012, 19:29 pm »

No me sirvió tu código
En línea

<<<--Basura-->>>
MinusFour
Moderador Global
***
Desconectado Desconectado

Mensajes: 5.529


I'm fourth.


Ver Perfil WWW
Re: javascript, eliminar Nodos
« Respuesta #3 en: 21 Septiembre 2012, 22:11 pm »

El código que escribiste está bien escrito pero el error que pusiste muestra otra cosa:

Dice: "TypeError: Cannot call method 'remoeveNode' of null"

No se si hayas tipeado el error pero dice: "remoeveNode" cuando debería ser "removeNode".

La otra puede ser que esa función no sirva en el navegador que estás usando.
En línea

<<<-Basura->>>


Desconectado Desconectado

Mensajes: 388



Ver Perfil
Re: javascript, eliminar Nodos
« Respuesta #4 en: 30 Septiembre 2012, 20:50 pm »

Ya lo logre, si escribí el error mal
En línea

<<<--Basura-->>>
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[Source]Control de nodos
.NET (C#, VB.NET, ASP)
Debci 3 2,483 Último mensaje 29 Octubre 2010, 22:26 pm
por Debci
[AYUDA] Punteros y Nodos!!!!
Programación C/C++
dixson 5 6,219 Último mensaje 25 Enero 2011, 00:47 am
por negux
interconexión de nodos
Redes
nosoqui 4 4,443 Último mensaje 10 Mayo 2011, 13:06 pm
por T0rete
nodos
Programación C/C++
alea 1 2,107 Último mensaje 3 Marzo 2012, 10:45 am
por Xandrete
Duda sobre eliminar nodos de una lista doble
Programación C/C++
Beginner Web 4 1,671 Último mensaje 14 Diciembre 2018, 02:18 am
por Beginner Web
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines