A few months back, I encountered an issue where onFocus events added using JavaScript were not firing only in Chrome (my version Version 103.0.5060.114 (Official Build) (x86_64) OSX 12.4). Interestingly, they worked fine in iOS Chrome, other browsers, and when embedded directly in the HTML.
let lblP = document.createElement('label');
let inpDesc = document.createElement('input');
inpDesc.type = "text";
inpDesc.className = "input_Text marginLeft holdStatus";
inpDesc.size="115";
inpDesc.id = "holdcremation_description_" + newRow.rowIndex;
inpDesc.name = "holdcremation_description_" + newRow.rowIndex;
inpDesc.value = "";
descID = inpDesc.id;
//will need sync and array update
inpDesc.onfocusout=function() {
updateArrayOnClick('holdeventsstatus_List', 'holdeventsstatus_List', this.id, 'description', this.value);
//updateSureMap(this.id, this.value, '');
};
lblP.appendChild(inpDesc);