gpt4 book ai didi

javascript - Firefox 无法识别我的绑定(bind)方法

转载 作者:行者123 更新时间:2023-11-28 21:13:33 26 4
gpt4 key购买 nike

IE、Chrome 和 Safari 均可使用。然而 Firefox 对此方法给出了错误。我试图在它消失时获取实际的消息。我将发布它,但目前我无法在表单上点击 enter 。这是它指向的方法:

13 是回车

function bind_enter_key(evt, callback)
{
if(event.keyCode===13)
{
callback();
return false;
}
}

在此处调用bind_enter_key:

set_onkeypress('signup_pass', function(event){return bind_enter_key(event, interface_signup);}); 
set_onkeypress('signin_pass', function(event){return bind_enter_key(event, interface_signin);});

最佳答案

改变

if(event.keyCode===13)

if(evt.keyCode===13)

并调用该函数

bind_enter_key(event || window.event, interface_signup)

您在函数签名中将参数命名为 evt,但您没有使用它。它可以在其他浏览器中工作,因为出于某种原因,它们像 IE 一样提供 event 对象作为 window.event 。但 Firefox 没有,因此 eventbind_enter_key 中是 undefined

关于javascript - Firefox 无法识别我的绑定(bind)方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8129297/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com