清除页面上所有文本框的值

Asp.Net清除页面上所有的TextBox的值.

foreach (Control c in this.FindControl("form1").Controls)
{
    if (c is TextBox)
    {
        ((TextBox)c).Text = "";
    }
}

 

用JavaScript清除页面上所有TextBox的值

<script language="javascript" type="text/javascript">
        function ClearAllTextBox() {
            var obj = window.document.forms[0];
            for (i = 0; i < obj.elements.length; i++) {
                var elem = obj.elements[i];
                if (elem) {
                    if (elem.type == "text") {
                        elem.value = "";
                    }
                } 
            } 
        }
    </script>
posted @ 2010-05-06 09:35  仙仙  阅读(764)  评论(0编辑  收藏  举报