У меня есть приложение Xpages, и в настоящее время я использую флажок в элементе управления повтором для вызова функции onChange, я хочу проанализировать вызывающий элемент / elementID в моем Javascript на стороне клиента, расположенном в: Events-> onChange. Моя проблема в том, что мой Javascript возвращает undefined при использовании «this». Я попытался проанализировать объект при вызове функции, но это не представляется возможным в Xpages либо.
Javascript Code (вероятно, не очень поможет):
var fieldsets = document.querySelectorAll("table.checkboxGroups");
console.log(fieldsets);
console.log("-----------------");
var fieldsetCurrent = fieldsets[0]; //this is where I need the calling elem
console.log(fieldsetCurrent);
console.log("-----------------");
var fieldsetCheckboxes = fieldsetCurrent.getElementsByTagName("input");
console.log(fieldsetCheckboxes);
console.log("-----------------");
for(i=0;fieldsetCheckboxes.length;i++){
var elem = fieldsetCheckboxes[i];
console.log(i + " : " +elem);
elem.setAttribute("checked","");
//elem.checked;
}