Dalam HTML/JS, saya mempunyai skrip yang apabila kekunci enter ditekan, ia menyalin teks daripada
function Send() { biarkan lastText = document.getElementById("textInput").value; document.getElementById("sent").innerHTML = lastText; document.getElementById("textInput").value = ""; } functionKeyDetection(event) { kunci biarkan = event.key; if (kunci == "Enter") { Hantar() } }
Saya cuba menggunakan rentetan null dan kosong. Saya berharap ia akan mengalih keluar baris baharu yang dihasilkan dengan menekan kekunci enter, tetapi tidak berjaya.
Jika anda ingin menghalang aksara baris baharu daripada ditambah apabila kekunci enter ditekan, anda boleh melakukannya dengan menggunakan kaedah
event.preventDefault()
. Ini akan membatalkan kelakuan lalai acara tekan kekunci Enter dengan berkesan.