是否有可能onKeypress在一个输入框中有超过1个事件?

时间:2014-10-24 02:44:14

标签: html onkeypress

这是我尝试过的,但它不起作用。

<input type="text" name="name" onKeypress="return noComma(event);return handler_address(event);">

1 个答案:

答案 0 :(得分:2)

不,这是不可能的 - 考虑一下,在第一个函数返回后,第二个函数将不会运行 - 这是返回语句的全部要点,将值和控制返回给调用进程。

目前还不清楚你要做什么,但我建议写一个包装其他两个的功能。

<input type="text" name="name" onKeypress="return wrapped(event);">

function wrapped(event) {
   noComma(event);
   return handler_address(event);
}