对于web的用户输入特殊字符怎么处理?

我现在有个这样的问题,需要用户可以输入特殊字符,但是输入过后要做展示,并且输入的那段还可以编辑,并且展示的还是对应输入的哪些字符而不是编码, 后台做过处理了转换了实体字符,我是不是每次都要把这些实体字符给转换回来

RISEBY
浏览 461回答 2
2回答

jeck猫

屏蔽字肯定是后台来做,你前端没法存屏蔽字的关联表。 但是对于特殊字符比较好处理。你可以前端将这些特殊字符转码成安全字符再提交。 encodeURIComponent ('(o◕∀◕)ノ')   //(o%E2%97%95%E2%88%80%E2%97%95)%EF%BE%89你可以前端用这些字符的时候再转回来decodeURIComponent((o%E2%97%95%E2%88%80%E2%97%95)%EF%BE%89)   //(o◕∀◕)ノ如果这样你前端嫌麻烦的话,可以交给后台来做,同理。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript