PreviousNext
Help > 表單 > 表單驗證 > 自定義驗證
自定義驗證

XCustomValidator控制項,支援使用自定義js函數執行驗證邏輯,可用於設計自定義驗證。

驗證函數

驗證函數具有2個參數:

  source - 驗證控制項;

  args - 驗證參數和返回值。

args參數包含2個屬性:

  Value - 控制項的值;

  IsValue - 用於返回驗證是否通過,true: 輸入合法,false: 輸入不合法。

驗證函數示範:

<script type='text/javascript'>

    function myValidator(source, args)

{

        if (args.Value)

{

            args.IsValid = true;

        }

else

{

            args.IsValid = false;

        }

    }

</script>

驗證函數只執行驗證,無需處理錯誤提示資訊,錯誤提示資訊在驗證控制項的ErrorMessage屬性中設定。