我是 Dojo 框架的新手,所以我希望我的问题不是很愚蠢。
我的网页中有一个链接:
<a href="#" value="${index}" name="delete_name" id="delete_id${index}">Delete</a>
变量“索引”定义明确,没有问题。
然后,我编写了这段代码来为我的链接上的 onclick 事件添加一个操作,并在提交之前调用一个 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
,我不知道为什么。
我可能错过了一些重要的东西,你能帮我吗?
提前致谢。