MCUT分享王
標題:
它檢查修改的元素
[打印本頁]
作者:
abu478566790413
時間:
2024-3-30 14:15
標題:
它檢查修改的元素
顧名思義,true如果傳遞給它的文字包含任何我們禁止的單詞,則該函數就會返回。我們將這兩個值都小寫,以確保比較不區分大小寫。此updateUI函數決定聊天框中是否存在任何禁用詞。如果是,它會停用傳送按鈕並將 CSS 類別 ( forbidden-div) 新增至聊天框的父親 div。我們將在下一步中利用這一點向用戶提供視覺提示。該腳本最終註冊了兩個事件監聽器:
第一個設定為在keyup事件上觸發。是否是我
Whatsapp 數據庫
們的目標(聊天視窗),然後呼叫updateUI函數。由於我們的debounce功能,這不會連續運行,而是僅在鍵入時短暫暫停後運行。
第二個事件偵聽器正在偵聽keydown目標上的事件。具體來說,它正在監視Enter按鍵,如果在文字區域中存在禁用字詞時按下該按鍵,將阻止瀏覽器的預設操作(在本例中為表單提交)。
透過停用發送按鈕以及攔截和停止按鍵,這可以有效地阻止發送包含禁止單字的訊息Enter。您也會注意到,我們正在使用事件委託,透過將我們的事件偵聽器錨定到更廣泛的 DOM 並選擇性地針對特定元素,我們可以規避這個問題。
第四步:添加一些樣式
雖然我們的擴充功能的核心功能是阻止某些提交,但使用者必須立即了解其操作被阻止的原因,這一點很重要。讓我們添加一些樣式來提供視覺提示並增強用戶體驗。這是我們正在使用的規則。將其添加到styles.css文件中:
歡迎光臨 MCUT分享王 (http://allenyen.7788.tw/)
Powered by Discuz! X3.3
一粒米
|
中興米
|
論壇美工
| 設計
抗ddos
|
天堂私服
|
ddos
|
ddos
|
防ddos
|
防禦ddos
|
防ddos主機
|
天堂美工
| 設計
防ddos主機
|
抗ddos主機
|
抗ddos
|
抗ddos主機
|
抗攻擊論壇
|
天堂自動贊助
|
免費論壇
|
天堂私服
|
天堂123
|
台南清潔
|
天堂
|
天堂私服
|
免費論壇申請
|
抗ddos
|
虛擬主機
|
實體主機
|
vps
|
網域註冊
|
抗攻擊遊戲主機
|
ddos
|