Per la mia esperienza, da quando c'e` document.getElementById() eval() non serve quasi piu`.

Ci sono alcuni casi limite, ma si dovrebbero affrontare lato server.