如果page.isvalid = false,如何突出显示div

时间:2010-05-21 11:17:39

标签: javascript jquery css

当page.isvalid = false时,我想要高亮特殊div。 在页面加载我能够显示错误消息。但问题在于我无法强调所需的控制。

我有一个js函数,它将错误类设置为div。单击按钮时工作正常。在页面加载我也想设置它。

我可以使用一些jquery吗?或其他方式..

请让我知道如何做到这一点....分享你的想法......

由于

1 个答案:

答案 0 :(得分:2)

是的,你可以使用jquery

来做到这一点
 $(document).ready(callOnload); 

    function callOnload() {
    //add code to highlight div 
//following code is used by me to hightligh input control with has isreqired = true 
      $("input[isRequired=true]").each(
                        function(n) {
                            $('#' + this.id).addClass('mandatory');

                            if (this.value === '') {
                                $('#' + this.id).removeClass('normal');
                                $('#' + this.id).addClass('mandatory');
                            }
                            else {
                                $('#' + this.id).removeClass('mandatory');
                                $('#' + this.id).addClass('normal');
                            }

                        }
             );
    }