来自onkeypress处理程序的JavaScript"return false"

Mad*_*er. 4 javascript

我使用下面的方法中的代码来阻止我的键盘,它对我有用.

<asp:textbox id="t1" onkeypress="return false;" />
Run Code Online (Sandbox Code Playgroud)

现在我想为它添加更多内容,我厌倦了使用额外的代码做同样的事情

<script type="text/javascript">
fuction disablekeys()
{
return false;
}
</script>
<asp:textbox id="t1" onkeypress="disablekeys();" />
Run Code Online (Sandbox Code Playgroud)

但是这段代码不起作用.为什么?

Way*_*ett 12

您需要返回返回的值disablekeys:

<asp:textbox id="t1" onkeypress="return disablekeys();" />
Run Code Online (Sandbox Code Playgroud)

您的新onkeypress处理程序当前忽略此值.