С формами (если имеются в виду веб-формы) возможна путаница, так как может подключаться не шаблон компонента, а шаблон веб-формы, переопределённый в её настройках.
Я бы не влазил туда, а сначала просто попробовал навесить клик на кнопку.
Например, форма у нас имеет
name="SIMPLE_FORM_3"
То есть
<form ... name= "SIMPLE_FORM_3" ... >
Пишем функцию и вызываем её при загрузке страницы:
function form_mark() {
//Получаем кнопку в форме
let form_submit= document.querySelector( 'form[name="SIMPLE_FORM_3"] input[type="submit"]' );
if ( !form_submit ) {
return;
}
//Вешаем дополнительное событие на кнопку на клик
form.submit.addEventListener( 'click', function() { ... } );
}
//Вешаем дополнительное событие на windows на загрузку
window.addEventListener( 'load', form_mark );