我有一个用+符号替换空格的JavaScript函数。但是,文字+是作为参数在url中传递的,我需要将其转换为%2B。我尝试在我的JavaScript函数中将空格替换为%2B,但它最终将其转换回了一个加号。
function replacespace() { var p = document.getElementById('keywords') p.value = p.value.replace(/\s+/g, encodeURIComponent('+')); }关于如何强制url使用%2B有什么建议吗?
发布于 2020-01-10 01:41:33
你可以使用这个
encodeURIComponent('+')https://stackoverflow.com/questions/59669459
复制相似问题