例如:捕捉文本框的回车键,同时屏蔽回车键引发的其他事件。
javascript
function OnTextChanged() {
if (event.keyCode == 13) {//判断是否为回车键,Event是window对象的一个属性,是全局的。
_HasMemo.SetText(_ReadCardInfoText.GetText() + "\n\r" + _HasMemo.GetText());
_ReadCardInfoText.SetText("");
event.keyCode = 0;//屏蔽回车键
event.returnvalue = false;
}
}
html
<input type="text" id="_ReadCardInfoText" οnkeypress="OnTextChanged();" /> //必须在onkeyPress事件中调用上面的方法
如不能实现屏蔽,请参考 读卡器与条码扫描器 输入设备 自动触发页面submit 事件