0
我有一個帶有textarea輸入框的窗體。主要目標是去除輸入文本中除字母和數字之外的所有字符,並將結果以div形式返回。我實現這一目標用下面的代碼:如何記錄用戶在textarea中所做的輸入?
$(document).ready(function() {
$('#input').keyup(function() {
var value = $('#input').val();
var replaced = value.replace(/[^\da-z]/gi, '').toLowerCase();
$('#output').val(replaced);
});
});
所有這一切都完美的作品,並在用戶輸入的輸入文本的結果實時更新。我想要做的是在用戶輸入輸入文本之後記錄輸入文本。
我使用$.get
將輸入文本發送到PHP腳本來執行日誌記錄。因此,如果我在.keyup(function() { ... }
塊內執行GET,它將爲輸入的每個字符發送一個GET請求。
例如,如果輸入的是hello
,則記錄會,但需要執行如下:
h
he
hel
hell
hello
我只需要登錄的最後一部分。我正在考慮每隔X秒執行一次記錄,並讓PHP腳本檢查輸入是否有效。我是編程新手,所以我不知道如何做到這一點。
完成此操作的好方法是什麼?我不在尋找代碼來複制粘貼,所以只是建議/方法也很好。
優秀。正是我在找什麼。謝謝! – 2014-10-01 14:06:03