简体   繁体   English

闭包库密钥事件侦听不起作用

[英]Closure library key Event listen does not work

I tried the below code to listen key events using google closure-library, but the code does not work. 我尝试使用谷歌闭包库下面的代码来侦听关键事件,但是代码不起作用。

goog.require('goog.events.EventHandler');
goog.require('goog.events.EventType');
goog.require('goog.dom');
goog.require('goog.editor.Command');
goog.require('goog.editor.Field');
goog.require('goog.editor.Field.EventType');

-----------------------below--not worked------------------------------------------

var myField = new goog.editor.Field('editMe');

goog.events.listen(myField, goog.events.EventType.KEYPRESS,
         function(){alert('12')});

您必须在相关的DOM元素上监听事件:

goog.events.listen(myField.getElement(), goog.events.EventType.KEYPRESS, function(){alert('12')}); 

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM