我有一个简单的锚定标签如下:
<a onclick="{!c.handleClick}" >Major</a>
<a onclick="{!c.handleClick}" >Minor</a>
在handleClick函数中,我执行的DML操作对两个URL都是通用的.然后我try 区分主要/次要点击,执行必要的操作,然后重定向到相应的文件.我可以知道我可以在标签上添加什么元素,使点击可以区分吗?
我有一个简单的锚定标签如下:
<a onclick="{!c.handleClick}" >Major</a>
<a onclick="{!c.handleClick}" >Minor</a>
在handleClick函数中,我执行的DML操作对两个URL都是通用的.然后我try 区分主要/次要点击,执行必要的操作,然后重定向到相应的文件.我可以知道我可以在标签上添加什么元素,使点击可以区分吗?
你可以在每个锚上加上ID
,然后根据这个目标:
function handleClick(e) {
e.preventDefault();
const id = e.target.id;
if (id === 'major') {
console.log('Major clicked');
} else {
console.log('Minor clicked');
}
}
<a href="#" onclick="handleClick(event)" id="major">Major</a>
<a href="#" onclick="handleClick(event)" id="minor">Minor</a>