Přejít na konec div?

Vytvářím chat pomocí požadavků Ajax a snažím se, aby se div zpráv posouvalo dolů bez velkého štěstí.

Vše zabaluji do tohoto div:

#scroll {
    height:400px;
    overflow:scroll;
}

Existuje způsob, jak jej ponechat ve výchozím nastavení posunutý dolů pomocí JS?

Existuje způsob, jak jej po požadavku ajax udržet posunutý dolů?

Odpověď

Na svém webu používám toto:

var objDiv = document.getElementById("your_div");
objDiv.scrollTop = objDiv.scrollHeight;