-1

我的页面中有多个 RequiredFieldValidators 我想使用 Javascript 功能检查其中一个的验证 任何人都可以帮助我

4

2 回答 2

1

在你的 javascript 代码中尝试这样的事情:

for (i = 0; i < Page_Validators.length; i++) {

                if (Page_Validators[i].Errormessage=="your Error message") {
                    //your code...
                }
            }

使用上面的代码,您可以根据错误消息进行区分。

或者你可以试试这个,但我不确定它是否有效:

function abc(id){
    for (i = 0; i < Page_Validators.length; i++) {

                    if (Page_Validators[i]==id) {
                        //your code...
                    }
                }
}

在上面的代码中,'id' 是您的特定验证器的客户端 ID,我正在尝试检查两个验证器是否相同,或者您可以使用它们的任何独特属性来检查是否相等以到达您的特定验证器。

于 2012-09-11T09:53:51.673 回答
1

您可以尝试使用validationgroup验证器和按钮提交

链接: http: //msdn.microsoft.com/fr-fr/library/system.web.ui.webcontrols.basevalidator.validationgroup (v=vs.80 )

于 2012-09-11T08:58:18.930 回答