Ver Mensaje Individual
  #4 (permalink)  
Antiguo 29/05/2008, 14:06
donfalcone
 
Fecha de Ingreso: noviembre-2007
Mensajes: 194
Antigüedad: 18 años, 11 meses
Puntos: 2
Respuesta: Misterios del DOM

Gracias Caricatos y Venkman,

Voy a intentar hacer lo que me comentáis.
Os comento el resultado, ya que no estoy muy seguro si seré capaz de hacerlo.

Lo siento por lo de la longitud del código, no veía por donde resumirlo.

Intentaré sintetizarlo, pero me va a costar.
Seguramente os tendré que volver a preguntar.

[TRES HORAS MÁS TARDE]
Logré sintetizar el código y todo funciona perfectamente excepto la función que tendría que 'cerrar' el párrafo.
Código PHP:
function insEvent(elemento, ev, f){
        if (
window.addEventListener){
                
elemento.addEventListener(ev, f, false)
        }else{
                
elemento.attachEvent("on" + ev, f);
}}

function 
cerrar(){
a = document.getElementById('e1');
a.parentNode.removeChild(a);
}

function 
q(node,txt){
var 
par = crear(node);
var 
contenido = texto(txt);
par.appendChild(contenido);
par.id = 'e1';
ant = tag('nav');
ant.appendChild(par);
var 
bot = crear('button');
var 
valor = texto('cerrar');
bot.appendChild(valor);
par.appendChild(bot);
estilo(par,bot);
insEvent(bot, click, cerrar);
} 
?Qué me estoy dejando?

Gracias de nuevo.

Saludos!

Última edición por donfalcone; 29/05/2008 a las 17:03 Razón: Tras 3 horas de pruebas sigo necesitando ayuda :)