I have a script that outputs an alert if certain conditions are met (when entered directly into the browser console, it works). But setTimeout() or window.onload and addEventListener are not triggered. The code is located in the Google Chrome extension.
function Check_RM() {
RM_number = $('#CasePageStnCaseNumberRMIntegerEdit-el').val()
RM_number_full = RM_number.replace(/\s/g, '');
check_length = new RegExp("[0-9]{6.6}+$").test(RM_number_full);
check_number = new RegExp("[2,3,4]+$").test(RM_number_full);
if (check_number) {
alert('Заявка есть в Redmine');
} else {
console.log('Нет заявки')
};
}