要使HTML显示在网页上,我们需要对语句进行处理。
关键语句:
str.replace(/</g, '<').replace(/>/g, '>').replace(/"/g, '"');
Demo
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<div id="d1"></div>
<div id="d2"></div>
</body>
<script src="../../static/js/jquery-2.1.4.js"></script>
<script>
var str = "<p>让HTML显示在网页上</p>"
$("#d1").html(str)
var html = str.replace(/</g, '<').replace(/>/g, '>').replace(/"/g, '"');
$("#d2").html(html)
</script>
</html>
显示结果

网友评论