Кастом проверка полей формы через JS

Для подобной проверки необходимо реализовать подобную функцию as.formcallbacks["{formCode}_checkForm"](cont)

<script>
as.formcallbacks["watch_checkForm_checkForm"] = function(cont){
	var errors = [];
  	var el = $('.as-form[data-code=watch_checkForm] .as-form-item[data-code=f1] input');
  	var isnum = /^\d+$/.test(el.val());
  	if(!isnum){
        errors.push({
            el :el,
            text: 'В поле F1 должны быть только цифры!',
          code: 'f1'
        });
    }
	return errors;
}
</script>

На выходе ожидается массив ошибок errors, каждая из которых состоит из следующих полей

Данный коллбек запускается после выполнения основной стандартной проверки (на заполненность полей). 

Пример работы подобной проверки: https://demo.web-automation.ru/list/watch/kastom-proverka-poley-formy-cherez-js---53

Страница-источник на сайте falconspace.ru