在JavaScript中用空格替换%20

时间:2014-04-01 14:15:14

标签: javascript html

您好我正在使用html中的表单,将表单数据从一个html表单传递到另一个表单。在显示数据时,我会在每个空格的位置获得%20。有没有办法取代它?

接收页面中的代码是:

<script type = "text/javascript"> 
    document.write("Business Name:  ", BusinessName);<-- Variables that are passed through URL-->
    document.write("Business Type:  ", BusinessType);
    document.write("Business Purpose:  ", BusinessPurpose);
</script>

1 个答案:

答案 0 :(得分:4)

使用unescape()

您的字符串是网址编码的。只是unescape它。

unescape("asd%20asd")
-> "asd asd"