Javascript值替换多个值

use*_*328 2 javascript string replace

我试图用JS replace()替换字符串中的多个值.我要替换的值包括换行符,&,#等...我知道如何替换一个值:

var string = document.getElementById('string').value.replace(\/n/g, '<br>');
Run Code Online (Sandbox Code Playgroud)

但是,包含其他值的语法是什么.例如,如何使下面的替换功能成为一个功能?

var string = document.getElementById('string').value.replace(\/n/g, '<br>')
var string = document.getElementById('string').value.replace('&', '%26');
Run Code Online (Sandbox Code Playgroud)

xda*_*azz 5

你可以简单地链接它.

var string = document.getElementById('string').value.replace(/\n/g, '<br>').replace('&', '%26');
Run Code Online (Sandbox Code Playgroud)