为什么不能这样调用函数:href="javascript:del(this)"

来源:9-22 编程练习

苏子晨

2017-04-29 11:33

我这样写了之后,代码运行不了。但是前几节确实有类似这样调用过没出问题,这次是怎么回事呢

函数是:

function del(a){
        var tr=a.parentNode.parentNode;
        tr.parentNode.removeChild(tr);
     }

链接是:

<td><a href="javascript:del(this)"">删除</a></td>


写回答 关注

1回答

  • 慕勒7123956
    2017-04-29 11:51:17
    已采纳

    这里的this指的是window对象,你可以在del函数里面console一下,具体的就和this的默认绑定有关了

    苏子晨

    非常感谢!

    2017-04-29 15:18:17

    共 1 条回复 >

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468061 学习 · 21891 问题

查看课程

相似问题