Для этого
лучше использовать подключаемый к текущей теме компонент. В нем подключаешь js и стили какие надо.
Можешь взять из папки /bitrix/components/bitrix/название_компонента/нужный шаблон. Вот
описание работы с компонентами.
Такой подход позволит тебе сделать нормальные поля и их логику для сайтов на 1C-Bitrix.
Обычно для форм
пишут валидаторы, чтобы при проверке система не выводила ошибки.
Но можно не париться и
сделать подобное.
P.S.: Советую в свободное время зачитаться курсами Битрикс Управление Сайтом.