Javascript base64编码

Javascript base64编码,javascript,encoding,base64,Javascript,Encoding,Base64,我拥有此凭证的证书: username: pippo password: 1234\zxcv 我需要生成base64编码。正确的base 64字符串为 我使用btoa(),但无法正确转换字符串。 问题是\字符。我能逃脱吗 当用户输入\字符时,感谢使用\转义\ 用户名: 密码: var input=document.querySelector(“input[type=password]”); input.oninput=函数(e){ if(例如,target.value.slice(-1)=

我拥有此凭证的证书:

username: pippo
password: 1234\zxcv
我需要生成base64编码。正确的base 64字符串为

我使用btoa(),但无法正确转换字符串。 问题是\字符。我能逃脱吗


当用户输入
\
字符时,感谢使用
\
转义
\


用户名:
密码:
var input=document.querySelector(“input[type=password]”); input.oninput=函数(e){ if(例如,target.value.slice(-1)==“\\”){ e、 target.value=e.target.value.replace(/\\/g,“\\”); } } document.querySelector(“输入[type=submit]”) .onclick=函数(e){ e、 预防默认值(); log(btoa(input.value),atob(btoa(input.value)); }