我试图在用户书写修剪使用JavaScript字符串(jQuery中):如何在书写时删除/修剪空格或制表符?
$(document).on('keydown', "input[type='text'], textarea", function(e) {
$(this).val($(this).val().trim());
console.log('fixing');
//if ($(this).val() == "") {
//alert('gwo!');
//}
});
但是,当用户书写的空间来写一个字这里的问题是,这种代码修剪数据在输入下一个单词串接,如:
I'mbigandgreat
真的是我需要的是删除制表符或空格时使用CTRL + V从剪贴板中的用户文本。
你能帮忙吗?
使用['paste'](https://developer.mozilla.org/en-US/docs/Web/事件/粘贴)事件而不是'keydown'。 –