understand node appear sequence, diff between innerHTML & innerText