如何偵測「Shift Enter」並在 Textarea 中產生新行?
在表單提交中,按 Enter 通常會觸發表單的提交。然而,在許多文字區域中,最好允許使用者按 Shift Enter 來建立新行。
解決方案1:修改表單提交腳本
如果您由於特定腳本,表單在按Enter 鍵時提交,請找到該腳本並將其修改為僅按Enter 鍵而不按Shift 鍵時提交。例如,更改此程式碼:
改為:
解決方案2:處理按鍵事件(適用於所有瀏覽器)
如果您無法存取表單提交腳本,您可以使用JavaScript 來處理按鍵事件並在Shift Enter時插入換行符
如果按下 Shift Enter,此程式碼將在按鍵時將換行符插入文字區域。它透過使用 keydown 和 keypress 事件來處理邊緣情況。
注意:此解決方案需要外部函式庫或自訂程式碼將換行符貼到文字區域的正確插入符位置。
以上是如何阻止表單提交並在文字區域中使用 Shift Enter 建立新行?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

Goofonts是由開發人員和設計師丈夫簽名的附帶項目,它們都是版式的忠實擁護者。我們一直在標記Google

學習如何構建GraphQL API可能具有挑戰性。但是您可以學習如何在10分鐘內使用GraphQL API!碰巧的是,我得到了完美的

這裡是Yuanchuan的一些合法CSS騙局。有此CSS屬性偏移路徑。曾幾何時,它被稱為Motion-Path,然後被更名。我


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

Dreamweaver CS6
視覺化網頁開發工具

SecLists
SecLists是最終安全測試人員的伙伴。它是一個包含各種類型清單的集合,這些清單在安全評估過程中經常使用,而且都在一個地方。 SecLists透過方便地提供安全測試人員可能需要的所有列表,幫助提高安全測試的效率和生產力。清單類型包括使用者名稱、密碼、URL、模糊測試有效載荷、敏感資料模式、Web shell等等。測試人員只需將此儲存庫拉到新的測試機上,他就可以存取所需的每種類型的清單。

PhpStorm Mac 版本
最新(2018.2.1 )專業的PHP整合開發工具

ZendStudio 13.5.1 Mac
強大的PHP整合開發環境

SublimeText3 Linux新版
SublimeText3 Linux最新版