저는 Dojo 프레임 워크의 초보자입니다. 그래서 제 질문은 정말로 바보가 아니길 바랍니다.Dojo.query foreach 액세스 요소 값
<a href="#" value="${index}" name="delete_name" id="delete_id${index}">Delete</a>
변수 "인덱스"잘 정의되고, 그와 아무 문제 :
나는 내 웹 페이지에서 링크를 가지고있다.
그럼, 내가 제출하기 전에 전화를 내 링크와 JS 기능에 온 클릭 이벤트에 액션을 추가하는 코드의 조각을 작성했습니다 :
dojo.query("a[name=supprimerEnfant_name]").forEach(function(element) {
Spring.addDecoration(new Spring.AjaxEventDecoration({
formId: "form_id",
elementId: element.id,
event: "onclick",
beforeSubmit: function(){
jsFunctionToCall(element.value);
},
params: { _eventId: "deleteEvent", fragments:"frag"}
}))
});
을 내 jsFunctionToCall
에서, 나는를 얻을 수 있습니다 element.id
(확인하고 괜찮습니다)하지만 요소의 값은 null
이며 이유를 파악할 수 없습니다.
나는 중요한 것을 놓친 것 같습니다. 도와 주실 수 있습니까?
미리 감사드립니다.
덕분에, 그것이 마치 마법처럼 작동합니다. – maxetx