Posts
394
Comments
124
Trackbacks
0
Scrollbalken in einem Textarea-Objekt automatisch an das Ende setzen

Mal wieder etwas HTML und JavaScript.

Mit diesen Javasscript-Funktionen lässt sich der Scrollbalken in einer Textarea automatisch nach unten scrollen.

In diesem Beispiel gehe ich davon aus, dass das Texteara-Objekt in der ASPX-Seite die ID "tb_Log0" hat. Die Funktion checkload() wartet bis die Seite komplett im Browser geladen ist, erst dann wird mittels der Funktion scrollElementToEnd (element) der Scrollbalken in dem Textarea-Element nach unten gescrollt.

<script type="text/javascript">
    function scrollElementToEnd (element) {
        var obj = document.getElementById(element);
            if (typeof obj.scrollTop != 'undefined' && typeof obj.scrollHeight != 'undefined') {
                obj.scrollTop = obj.scrollHeight;
        }
    }

    function checkLoad(){
        if(window.onload){
            scrollElementToEnd("<%= tb_Log0.ClientID %>");
        }else{

        setTimeout('checkLoad()',1000);
        }
    }

    checkLoad();
</script>

posted on Friday, October 21, 2011 12:02 PM Print
Comments
No comments posted yet.

Post Comment

Title *
Name *
Email
Url
Comment *  
Please add 3 and 6 and type the answer here: