var nameInput = document.createElement("input");
nameInput.type = "text";
nameInput.className = "loop_input";
nameInput.id = "nameAddress"+validLoadedEmails;
nameInput.value = data[0];
nameInput.onchange = editAddressHidden(validLoadedEmails);
요소를 만들 때 나타나는 것처럼 보입니다. 이미 editAddressHidden 함수로 이동하고 변경 사항이 없을 때 이동하지 않습니다.Javasciprt에서 DOM의 onchange가 작동하지 않습니다.
감사합니다! 입력 DOM을 만드는 것은 루프 안에 있으며, 코드 할 때 나타납니다. nameInput.onchange = function() {editAddressHidden (nameInput.id)}; 테이블에서 마지막으로 발견 된 namInput.id를 반환합니다. –