cambiando tipo di nodo (o meglio, sostituendolo) posso trasformare una div in un input... il fatto è che in effetti non si tratta di un morphing ma di una vera e propria sostituzione; quindi penso sia impossibile accedere a getAttribute su un elemento non più accodato (e comunque dovrei settare una ad una tutte le proprietà, e a questo punto mi conviene passarle tutte come argomenti alla funzione di ripristino)