Thursday, 13 June 2013

Clear controls in asp.net using javascript

   <script type="text/javascript" language="javascript">
        function clearAllServerFields() {

            //Code for accessing all dropdown lists and listboxes in an aspx page

            var select = document.getElementsByTagName("select");
            var length = select.length;
            for (i = 0; i < length; i++) {
                for (var j = 0; j < select[i].length; j++) {
                    select[i][j].selected = false;
                }
            }

            var elements = document.getElementsByTagName("input");
            for (var i = 0; i < elements.length; i++) {
                if (elements[i].disabled == false) {
                    //Code for accessing all textboxes in an aspx page

                    if (elements[i].type == "text") {
                        elements[i].value = "";
                    }
                    //Code for accessing all radio buttons in an aspx page

                    if (elements[i].type == "radio") {
                        elements[i].checked = false;
                    }
                    //Code for accessing all checkboxes in an aspx page

                    if (elements[i].type == "checkbox") {
                        elements[i].checked = false;
                    }
                }
            }
        }

    </script>


No comments:

Post a Comment