德瑪西亞99
2023-08-24 18:23:25
我正在編寫一個帶有表單的 html 頁面來收集文本區域數據。當我打字時,我希望 JavaScript 程序能夠監視特殊字符,例如“\n - 換行符”、“\t-tab”或我正在監視的其他項目,并立即更改文本區域中的文本。我得到它部分與 textfield.value 函數一起工作。謝謝您的幫助。
3 回答
RISEBY
TA貢獻1856條經驗 獲得超5個贊
添加onChange或onInput事件監聽器。這就是你可以做到的。
let textarea = document.querySelector("textarea");
textarea.addEventLisenter("input", e => {
// Text in your textarea;
let value = e.target.value;
// to change your text area input
let newValue = e.target.value.replace(/some regex/, "new value");
e.target.value = newValue;
})
慕桂英4014372
TA貢獻1871條經驗 獲得超13個贊
您可以將 InputEvent 處理程序添加到文本區域。
let textArea = document.getElementById("the-id");
textarea.addEventListener("input",event=>{
let newText = event.data;
swicth(newText){
case "'\n" : {
/* Your logic here */
}
}
});
添加回答
舉報
0/150
提交
取消
