如何靠谱的让HTML元素内容随机大小写?直接JS转换如果有特殊字符会异常
https://www.w3schools.com/jsref/prop_html_innerhtml.asp
异常发生在如果元素里包含类似'<'这样的特殊字符时,转义就会被破坏,因为转义对大小写敏感.
需求就是让网页显示特定字符串的随机大小写版本
Fri Feb 17 17:26:43 CST 2017 补充:
需要随机转换的元素是由用户输入生成的,所以输入的,所以无法确保元素没有特殊字符
如何靠谱的让HTML元素内容随机大小写?直接JS转换如果有特殊字符会异常
-
- 帖子: 2284
- 注册时间: 2013-05-26 6:58
- 系统: Debian 9
- astolia
- 论坛版主
- 帖子: 6449
- 注册时间: 2008-09-18 13:11
Re: 如何靠谱的让HTML元素内容随机大小写?直接JS转换如果有特殊字符会异常
稍微受过基本训练的开发人员,都不会用innerHTML直接处理用户输入。用乎输入"<",那他就是想看到"<",否则请直接输入"<"
老老实实用 https://www.w3schools.com/jsref/prop_no ... ontent.asp 就没那么多事
老老实实用 https://www.w3schools.com/jsref/prop_no ... ontent.asp 就没那么多事