直接在 HTML 中和通过 JavaScript 与输入字段的设置值不一致。
这是示例:
<!DOCTYPE html>
<html>
<body>
<input type="text" id="f1" ><br>
<input type="text" id="f2" value="123'134"><br>
<input type="text" id="f3" ><br>
<input type="text" id="f4" value="123\'134"><br>
</body>
</html>
document.getElementById('f1').value = "123'134";
document.getElementById('f3').value = "123\'134";
在这里运行
当我在 HTML 中设置属性值时,HTML 实体很好,转义字符不是,当通过 JavaScript 设置时,都是向后的......
如何处理?