我有一个元素X,它的data-id = a1并由JavaScript循环创建。此元素具有单击功能,可打开包含宽度和高度输入字段的表单。用户将值提供给输入字段并按下“发送”或“确定”按钮后,该按钮应将输入字段数据发送到具有元素的数据ID的对象。我尝试了以下代码并将其添加到表单的“发送”按钮中,但是我猜event.target.data.id引用了按钮,而不是打开表单的元素:
var x = { }
document.getElementById('formbuttonid').addEventListener('click', function() {
var x[event.target.data.id] = {width: document.getElementById('forminputid1').value, lenght: document.getElementById('forminputid2').value};
});
如何在按钮代码上引用元素X?帮助:D