
Jak udržet posuvník vždy dole v elementu textarea?
Ahoj, mám na stránce element s názvem textarea do kterého neustále zapisuje JS. Problém je v tom, že pokud je textu hodně tak se posuvník neposunuje automaticky dolů aby bylo vidět na poslední vložené řádky textu.
Jde to nějak nastavit buď v css nebo v JS?
Našel jsem jen tohle, ale není to funkční.
document.getElementById('id').scrollTop = document.getElementById('id').scrollHeight;
Díky.
A to ID máš správně?
Ano, určitě je správné. Teď mě tak napadlo, nemá se to spustit při každém vložení toho textu? Mám to jen při spuštění stránky.
No samozřejmě.
Jasně, díky ;)
Použijte listener on-change https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/change_event