那个今天突然间发现,搜狗浏览器,对 remove 这种定义方法会直接删除该元素。。那 js 中还有其他这样的坑吗。

2017-06-20 15:52:42 +08:00
 w516322644
如题。。。
2767 次点击
所在节点    JavaScript
6 条回复
forgcode
2017-06-20 15:56:55 +08:00
scgy5555
2017-06-21 09:07:31 +08:00
不然呢?什么浏览器不直接删除该元素?
w516322644
2017-06-21 11:00:38 +08:00
@scgy5555 我用的火狐没有。。。
w516322644
2017-06-21 11:02:31 +08:00
不过我是加了个参数。。。。
w516322644
2017-06-21 11:20:44 +08:00
我又试了下,在 onclick ="remove()" 火狐和 google 都会报 remove 未定义。
8qwe24657913
2017-06-24 13:58:44 +08:00
@w516322644 #5 看#1,在 with 语句 中 remove() 方法是不可见的,onclick 用的就是 with

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/369825

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX