[英]stop encoding special characters in textarea on submit
我想停止對特殊字符進行編碼的文本區域。
如果我在文本區域中輸入1:2#aa^bb
,則在提交時將其轉換為1%3A2%23aa%5Ebb
。
我希望原樣提交文本,而不進行任何轉換。
將表單上的enctype設置為multipart/form-data
並發布方法
如果您喜歡<textarea name="data">
,那么在提交它時,您會看到...?data=1%3A2%23aa%5Ebb
,這是正確的,盡管現代瀏覽器會表面上顯示解碼后的版本,而您不會有這個非問題。
在服務器端執行request.getParameter("data")
時,您將看到它是"1:2#aa^bb"
。 我假設您的個人資料中有JSP / Servlet。
試圖escape(string)
,同時提交textarea的價值
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.