[quote=Ephemeral]@feruzz so that's the new one, I think they are trying the FF3 standards.

just an opinion though XD[/quote]
using DOM methods instead of innerHTML is obviously the more correct course of action.

use of innerHTML is recommended if your need is one way....
that is, you are just presenting content, after which you are [b]"done."[/b]
however, if you need to traverse a DOM branch that you are changing, then you should use [b]"createElement" DOM[/b] methods
in summary, which to use?
the answer is ---> both...it depends on your case