Javascript 如何使用上下文在html事件上调用函数?

Javascript 如何使用上下文在html事件上调用函数?,javascript,Javascript,我想访问js函数中的事件属性,该函数在html onkeypress事件中调用 HTML代码 <input type="text" id="name" name="name" placeholder="Name" onkeypress='keypress_event()'> 用这个 <input type="text" id="name" name="name" placeholder="Name" onkeypress='keypress_event(event)'>

我想访问js函数中的事件属性,该函数在html onkeypress事件中调用

HTML代码

<input type="text" id="name" name="name" placeholder="Name" onkeypress='keypress_event()'>
用这个

<input type="text" id="name" name="name" placeholder="Name" onkeypress='keypress_event(event)'>


function keypress_event(event)
{
    console.log(event.charCode);
}

功能按键\u事件(事件)
{
console.log(event.charCode);
}

然后将
事件传递给函数?当然,首先不应该使用内联事件处理程序属性。我不知道如何将事件传递给它。我尝试过传递这个上下文,但没有成功!在中使用
window.event.charCode
function@Mihir-大部分浏览器都不支持window.event。很抱歉,它对我不起作用:-(在控制台屏幕上,它显示为undefined!它现在起作用了。事实上,我正在传递这个参数,而不是事件。我更正了它,它就完成了!谢谢!
<input type="text" id="name" name="name" placeholder="Name" onkeypress='keypress_event(event)'>


function keypress_event(event)
{
    console.log(event.charCode);
}