为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

RISEBY 2019-03-07 14:15:02
我现在有个这样的问题,需要用户可以输入特殊字符,但是输入过后要做展示,并且输入的那段还可以编辑,并且展示的还是对应输入的哪些字符而不是编码, 后台做过处理了转换了实体字符,我是不是每次都要把这些实体字符给转换回来
查看完整描述

2 回答

?
jeck猫

TA贡献1909条经验 获得超7个赞

  • 屏蔽字肯定是后台来做,你前端没法存屏蔽字的关联表。 但是对于特殊字符比较好处理。

  • 你可以前端将这些特殊字符转码成安全字符再提交。

 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◕∀◕)ノ
  • 如果这样你前端嫌麻烦的话,可以交给后台来做,同理。


查看完整回答
反对 回复 2019-03-28
  • 2 回答
  • 0 关注
  • 460 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信