Ciao!
ho fatto uno scriptino :
http://freeforumzone.leonardo.it/vie...=19716&idd=177
in pratica prende un oggetto JSON crea i nodi usando lo standard DOM
evitando di usare innerHTML

tutto bene solo che se creo un oggetto TABLE in questa maniera:
codice:
var idom = new innerDom();
idom.innerDom(document.getElementById("test1"),{TAG:'table',INNER:{TAG:'tr',INNER:{TAG:'td',INNER:'*'}}});

...
<body>
<div id="test1">#</div>
</body>
IE non effettua il replaceNode..
FF, NN e Opera

se anziche usare il mio utilizzo questo script:
http://www.vivabit.com/bollocks/2006...ng-dom-builder
riesco a mettere in append la tabella, ma il replace proprio non vuole saperne di andare..

e' un BUG di IE?
esiste un work-around?

poi setAttribute con IE funziona in maniera strana, utilizza degli attributi proprietari di IE
ad esempio class className
ho gia risolto usando i commenti condizionali come
QUI

pero' vorrei sapere tutti i casi di diversità..
esempio for -> htmlFor


per chi fossero sfuggite le mie richieste sono quelle in neretto
mi scuso con i mod per i link al forum ma non avevo voglia di ricopiare tutto il codice...

update:
non funziona nemmeno l'append
e' proprio il table che non va..