我正在创建应用程序,我需要绑定paste
和其他事件来处理textarea中的数据。
我的textarea中有15行和65列。
我创建了JSFiddle Demo。
要产生问题,请尝试按照以下步骤操作:
在第一行控制台中只显示一条消息。 (KeyDown
事件)
在第二行控制台中将显示两条消息。 (KeyDown
和paste
事件)
$('#myTextArea').on('keypress', function(event) {
console.log('not working');
});
$('#myTextArea').on('paste', function(event) {
event.preventDefault();
console.log("Event Fired... Hurray");
});
请告诉我有没有简单的方法在所有浏览器中处理此粘贴事件。
答案 0 :(得分:0)
您可能希望处理通用事件/* Gets applied everywhere */
.panel {
background-color: #FFF;
opacity: 1;
}
/* Gets applied if supported only */
@supports ((-webkit-backdrop-filter: blur(5px)) or (backdrop-filter: blur(5px))) {
.panel {
background-color: #FFF;
opacity: .5;
backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);
}
}
,无论字段如何添加数据,都会触发该事件:
input