onclick中的this指向的是谁
<div class="downBtn" onclick="downBtn(this)">下载</div>
这里this指向的就是这个当前的dom节点。
通过console.log()打印出来,你就会发现,控制台输出的依旧是↓↓↓
<div class="downBtn" onclick="downBtn(this)">下载</div>
有的时候我们在给点击事件动态传路径参数 传不进来的时候,我们可以把参数放在元素属性上,然后再从点击事件里获取this中的属性就可以了
可能上面那句话读起来有点别扭,没关系,只需要技术this指向是当前元素就可以了