我试图检测用户何时按返回/进入聊天框发送消息。如何对paper-input元素进行检测?
发布于 2014-08-29 12:59:47
纸张输入继承自core-input,当用户点击enter/return或元素失去焦点时,会触发一个change事件。如果您不关心焦点丢失的情况(例如只希望用户点击ENTER的情况),可以检查document.activeElement
document.querySelector('paper-input').addEventListener('change', function(e) {
if (document.activeElement == this) {
console.log('ENTER hit on aper-input');
}
});http://jsbin.com/godaqugacecu/1/edit
见http://www.polymer-project.org/docs/elements/core-elements.html#core-input。
https://stackoverflow.com/questions/25563918
复制相似问题