要获取按钮用户的ID,你可以在单击按钮时获取并处理相应的数据。以下是一个可能的实现方式:
- 获取按钮元素:const button = document.querySelector('button');
- 监听按钮单击事件:button.addEventListener('click', (event) => {
// 获取按钮元素上的事件属性,并对其进行处理
const eventProp = event.propertyName;
const userId = button.dataset.userId;
// 对事件属性进行处理,获取按钮用户的ID
const userID = eventProp.substring(eventProp.indexOf('.') + 1);
// 对按钮用户的ID进行处理,例如:将ID保存在cookie中
setCookie('buttonUser', userID);
// 可以根据需要添加其他处理逻辑
console.log(`按钮用户ID:${userID}`);
});
- 设置cookie:function setCookie(name, value) {
const date = new Date();
date.setYear(date.getFullYear() + 1);
const cookie = `${name}=${value};path=/;expires=${date.toGMTString()}`;
document.cookie = cookie;
}
以上代码演示了如何在单击按钮时获取用户的ID。通过处理事件属性,可以获取到单击按钮用户的ID。然后,可以将该ID保存在cookie中,以便后续使用。