Pretpostavljam da ima puno više html kôda kad kažeš da se javascript izvrši nakon 1-2 sekunde. Probaj s ovim:
HTML:
<html>
<body onload="changeContent();">
<p id="a">1</p>
<p id="b">2</p>
<p id="v">3</p>
<script type="text/javascript">
function changeContent() {
document.getElementById("a").innerHTML = "<div>prvi tekst</div>";
document.getElementById("b").innerHTML = "<div>drugi tekst</div>";
document.getElementById("v").innerHTML = "<div>novi tekst</div>";
}
</script>
</body>
</html>
P.S. Jel si razmišljao o nekom libraryu, npr. jQuery?