保留換行符的情況下刪除文字區域的內容
P粉937382230
P粉937382230 2023-08-16 11:16:01
0
1
395

在HTML/JS中,我有一個腳本,當按下回車鍵時,它會複製來自textarea的文本,然後刪除文字。問題是,刪除文字後,回車鍵的換行符號仍然存在。我的程式碼如下:


function Send() { let lastText = document.getElementById("textInput").value; document.getElementById("sent").innerHTML = lastText; document.getElementById("textInput").value = ""; } function KeyDetection (event) { let key = event.key; if (key == "Enter") { Send() } }
 


我嘗試使用null和空字串。我希望它能刪除按下回車鍵產生的換行符,但沒有成功。

P粉937382230
P粉937382230

全部回覆 (1)
P粉002546490

如果您想要在按下回車鍵時防止新增換行符,您可以透過使用event.preventDefault()方法來實現。這將有效地取消回車鍵按下事件的預設行為。

function KeyDetection(event) { let key = event.key; if (key == "Enter") { event.preventDefault(); Send(); } }
    最新下載
    更多>
    網站特效
    網站源碼
    網站素材
    前端模板
    關於我們 免責聲明 Sitemap
    PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!