亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

使用 JavaScript 實時訪問 HTML TextArea 數據,以查找和更改實時鍵入的數據

使用 JavaScript 實時訪問 HTML TextArea 數據,以查找和更改實時鍵入的數據

德瑪西亞99 2023-08-24 18:23:25
我正在編寫一個帶有表單的 html 頁面來收集文本區域數據。當我打字時,我希望 JavaScript 程序能夠監視特殊字符,例如“\n - 換行符”、“\t-tab”或我正在監視的其他項目,并立即更改文本區域中的文本。我得到它部分與 textfield.value 函數一起工作。謝謝您的幫助。
查看完整描述

3 回答

?
紅顏莎娜

TA貢獻1842條經驗 獲得超13個贊

您可以向文本區域添加 onChange 或 onInput 事件偵聽器。每當文本區域的值發生更改時,就會觸發傳遞給偵聽器的函數



查看完整回答
反對 回復 2023-08-24
?
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;

})


查看完整回答
反對 回復 2023-08-24
?
慕桂英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 */

     }

}

});


查看完整回答
反對 回復 2023-08-24
  • 3 回答
  • 0 關注
  • 298 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號