我有一個textarea,點擊輸入按鈕後文本得到處理,文本區域被.val('')重置。 (jQuery的)。如何在textarea中設置光標位置top
但光標仍處於textarea的第二行...
如何設置光標位置重回巔峯?使用jQuery或普通的JavaScript ...
我有一個textarea,點擊輸入按鈕後文本得到處理,文本區域被.val('')重置。 (jQuery的)。如何在textarea中設置光標位置top
但光標仍處於textarea的第二行...
如何設置光標位置重回巔峯?使用jQuery或普通的JavaScript ...
隨機猜測,但肯定的,如果你重新設置後進入鍵中的keydown /新聞內容,那麼你會在頂部得到一個空行。至於你剛纔所按輸入密鑰。
殺死它:
$('#tarea').keydown(function(e) {
if (e.keyCode === 13) {
$(this).val('').focus();
return false;
}
});
如果你想光標位置重新設置爲文本框的頂部,那麼你需要殺死喜歡的keydown /按鍵當前事件。當您在回車鍵後重新設置keydown/press中的內容時,您將在頂部得到一個空白行......當您剛剛按下回車鍵時。
使用下面的代碼殺死它:
$('#tarea').keydown(function(e) {
if (e.keyCode === 13) {
$(this).val('').focus();
return false;
}
});?
可能是你有一定的空間嗎? – 2012-02-21 17:28:29