一 . 程序實現的方法
//重置按鈕事件
protected void btn_Reset_Click(object sender, EventArgs e)
{
this.FindButton(this);
}
private void FindButton(Control c)
{
if (c.Controls != null)
{
foreach (Control x in c.Controls)
{
if (x is System.Web.UI.WebControls.TextBox)
{
((System.Web.UI.WebControls.TextBox)x).Text = "";
}
FindButton(x);
}
}
}
二. javascript 實現方法
function ClearTextBoxValue()
{
for(i=0;i<window.document.forms[0].elements.length;i++)
{
if(window.document.forms[0].elements[i].type=="text")
{
window.document.forms[0].elements[i].value="";
}
}
return false;
}
后台調用代碼如下:
this.btnReset.Attributes.Add("onclick","return ClearTextBoxValue()");