我試圖在用戶書寫修剪使用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'。 –