1
2
而不是测试浏览器,我会测试看看对象/属性是否存在。例如:
我认为有一种更简单的方法可以做到这一点,比如
但我不确定这是否可行。试试看你能得到什么。此外,有关更多详细信息,请查看: quirksmode.org/js/events_properties.html 还要注意,我将“event”改为“e”,因为您传递给函数的参数是“e”。如果仍要使用event,请将参数重写为:
虽然我不认为“event”是JS的保留词,但很多浏览器都使用它,所以我建议坚持使用“e”。 |
2
7
我不打算发布如何重写代码的代码@Ivo Wetzel's正是您所需要的,但是让meg给您一些建议。
|
3
3
哦,我的上帝。。。这一定是我多年来见过的最糟糕的代码了,那么让我们试着清理一下:
它仍然坏得无法修理,但是 应该 工作。。。不知怎的。。。。好吧,除非你把剩下的都贴出来,否则我没办法测试。 求你了,我求你。。。扔掉所有这些垃圾,使用jQuery。 |
4
2
似乎需要将“event”的所有实例更改为“e”。 |
5
1
Firefox包括
你还应该以如下方式开始你的函数
然后使用
|
6
0
添加
|
Ezz Deghedy · 如何获取数据和读取响应 1 年前 |
StuP · 响应式Vue组件在数据更改时不更新 2 年前 |
burr · 让jQuery选择器识别新添加的DOM元素[关闭] 2 年前 |
J. Hu · “表单提交已取消,因为表单未连接”[重复] 6 年前 |
pploypiti · 选择所有其他ID不是“this”的元素。id' 6 年前 |
xiaolingxiao · 导航到页面后运行javascript 6 年前 |