$('#target').val('text + ' text');
, кавычки закрыты неправильно и текстовая переменная отсутствует.
Так что это должно быть $('#target').val('text' + source );
В myFunct нет закрывающей скобки для функции.
Идентификатор уникален для страницы.Поэтому не используйте одинаковые идентификаторы для нескольких элементов.В этом примере target используется дважды.
Регулярность элемента действительна, когда элемент недействителен, допустимое свойство будет ложным.Таким образом, для сообщения с предупреждением условие должно быть (!document.getElementById('source').validity.valid)
(то есть), чтобы проверить, является ли элемент не действительным.
Обработчик нажатия кнопки «Отправить» не вызываетфункция myFunct.Таким образом, с текущим кодом функция валидатора будет вызываться, когда входные элементы имеют классы "form" и "form21".Если вы хотите, чтобы проверка выполнялась при нажатии кнопки «Отправить», код подтверждения должен присутствовать для обработчика нажатия кнопки «Отправить».