<div><a href="javascript:go(this)"><⼀a><⼀div>为什么a标签的父节点获取不到

2025-02-23 07:36:02
推荐回答(3个)
回答1:

测了几种情况:





感觉主要的问题不在于标签,而在于调用函数时传入的 this。
1. this用于href中不正常
2. this用于事件中如onclick中正常。
3. href中如果不用this,用document.getElementById("a3")传入一个确定对象,正常。

可以这样说:只有与事件调用有关的函数中,this才有效果。

回答2:

不要在href里用this,你可以把 go(this) 放到 onclick 里面去

回答3:

this??