引用CustomValidator控件中的源代码控件

时间:2009-08-17 02:09:25

标签: javascript asp.net customvalidator

是否可以在javascript中获取对customvalidator“附加”的文本框的引用?

如果验证失败,我想在texbox周围放置一个红色边框。

2 个答案:

答案 0 :(得分:1)

实际上,chrissr提供的代码在Firefox中不起作用,但这适用于跨浏览器(在Firefox,Chrome和IE7中测试过):

function doValidation(sender, args)
{
    alert(sender.controltovalidate);
}

答案 1 :(得分:0)

您的javascript验证功能可以访问“sender”和“args”参数。可以从“发件人”访问正在验证的控件,如下所示。

function doValidation(sender, args)
{
    alert(sender.attributes["controltovalidate"].value);
}