У меня есть сценарий, который выводит предупреждение, если условия соблюдены (при вводе непосредственно в консоль браузера он работает). Но settimeout или window.onload и addEventListener не запускаются. Код находится в расширении Google Chrome.
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('Нет заявки')
};
}