. net验证器(图像触发器)

本文关键字:触发器 图像 验证 net | 更新日期: 2023-09-27 18:12:06

我有一个带有1个文本框的web表单,它需要一个字段验证器&发送按钮。当一切正常时,验证器没有被触发,我向用户显示一个"成功"图像。如果我尝试发送另一个东西&当验证器被触发时,它不会输入按钮的反向代码(隐藏"成功"图像,直到验证器通过)。

我应该在后台代码/.net中写什么来隐藏"成功"图像,而验证器正在显示?

Tnx !

. net验证器(图像触发器)

如果验证失败,可以使用javascript隐藏成功图像,例如:

function btnSendClientClick()
{
    var imgSuccess = document.getElementById('SuccessImage');
    Page_ClientValidate();  
    for(i=0; i < Page_Validators.length; i++)
    {
        if(!Page_Validators[i].isvalid)
        {
            imgSuccess.style.display='none';
            return;
        }
    }     
}
<asp:button id="btnSend" runat="server" Text="Send" 
    onClientClick="btnSendClientClick()" />