是否可以通过键入或使用粘贴来确定输入字段的文本是否已添加?
$('document').on("keyup", ".tfs", function(e) {
alert("typed text");
})
$('.tfs').on('paste', function(e) {
alert("paste text!");
});
修改
我正在寻找一种不是内联代码解决方案的解决方案,例如onpaste()
。我需要根据上面的代码使用bind
(现在.on
)执行此操作。
答案 0 :(得分:1)
可能会有所帮助
$(document).ready(function() {
$("#textA").bind({
copy : function(){
$('span').text('copy behaviour detected!');
},
paste : function(){
$('span').text('paste behaviour detected!');
},
cut : function(){
$('span').text('cut behaviour detected!');
}
});
});
答案 1 :(得分:0)
'
周围有document
个。删除它们或使用此代码 -
$('.tfs').on("keypress", function(e) {
alert("typed text");
})
$('.tfs').on('paste', function(e) {
alert("paste text!");
});
keypress
事件将允许检查字符而不是箭头或退格等。