我的一个表单中有一个内容可编辑的 div,并且用户创建了一个由 \u2028 表示的行分隔符 unicode 字符。这导致 Javascript 抛出“非法字符”错误。防止提交此类字符表单的最佳方法是什么?
坏字符:
\u0000-\u001f \u007f-\u009f \u00ad \u0600-\u0604 \u070f \u17b4 \u17b5 \u200c-\u200f \u2028-\u202f \u2060-\u206f \ufeff \ufff0-\uffff
我的一个表单中有一个内容可编辑的 div,并且用户创建了一个由 \u2028 表示的行分隔符 unicode 字符。这导致 Javascript 抛出“非法字符”错误。防止提交此类字符表单的最佳方法是什么?
坏字符:
\u0000-\u001f \u007f-\u009f \u00ad \u0600-\u0604 \u070f \u17b4 \u17b5 \u200c-\u200f \u2028-\u202f \u2060-\u206f \ufeff \ufff0-\uffff