我已将.replace放在我的代码中:
f.hid_LtrContent.value = f.hid_LtrContent.value.replace(/\r\n/g,'[X]').replace(/\t/g,'[Y]').replace(/\&/g, '&');
但价值仍然变为"& amp";
由于
答案 0 :(得分:1)
检查你的文件编码(应该是UTF-8)。
你不必逃避&。
https://jsfiddle.net/00u1u0hn/
<script>
var test = 'test&test'.replace(/&/g, '&');
document.write(test);
</script>