Foro de elhacker.net

Programación => Desarrollo Web => Mensaje iniciado por: kakashi20 en 17 Abril 2013, 00:10 am



Título: parentNode javascript
Publicado por: kakashi20 en 17 Abril 2013, 00:10 am
hola

Tengo esta funcion para crear dinamicamente campos del formulario

Código
  1.  
  2. $("#contacto_adicion").append("<div><table border='0'><tr><td>C&eacute;dula:</td><td><input type='text' name='ced_contacto[]' /></td></tr><tr><td>Nombres:</td><td><input type='text' name='nombres_contacto[]' /></td></tr><tr><td>Apellidos:</td><td><input type='text' name='apellidos_contacto[]' /></td></tr><tr><td>Email:</td><td><input type='text' name='email_contacto[]' /></td></tr><tr><td>Tel&eacute;fono:</td><td><input type='text' name='telefono_contacto[]' /></td></tr><tr><td>Celular:</td><td><input type='text' name='celular_contacto[]' /></td></tr><tr><td>Fecha Nacimiento:</td><td><input type='text' name='fec_nac_contacto[]' /></td></tr><tr><td>Cargo:</td><td><input type='text' name='cargo_contacto[]' /></td></tr><tr><td colspan='2' align='center'><input type='button' value='Quitar Contacto' onclick='this.parentNode.parentNode.parentNode.remove()' /></td></tr></div>");
  3.  

y tengo un botón que al hacer el  onclick utilizo el la función parentNode para quitar el div que fue creado dinamicamente, el problema es que el parentNode no funciona en safari.

Alguna idea de como resolver esto ?

Gracias


Título: Re: parentNode javascript
Publicado por: dank_ en 17 Abril 2013, 06:33 am
¿Porqué no usas el .parent() de jQuery?