我得到sParameter像这样:
sParameter = document.getElementById('ddParameterType').value;
如果我得到像"Test - Text"ddParameterType项目的单词,
那么我将替换下面的单词空格:
sParameter = document.getElementById('ddParameterType').value.replace("","%20");
但是它的回归就像%20Test - Text.
我需要Test%20-%20Text.
有谁可以帮忙.
Esa*_*ija 68
sParameter = encodeURIComponent(sParameter.trim()) //"Test%20-%20Text"
Run Code Online (Sandbox Code Playgroud)
在.trim将删除的前导和字符串结尾的空白.encodeURIComponent将URL编码.
use*_*010 14
替换replace("","%20");为replace(/ /g,"%20");
http://www.w3schools.com/jsref/jsref_replace.asp
请改用以下内容替换所有出现的内容:
document.getElementById('ddParameterType').value.replace(/ /g, "%20");
Run Code Online (Sandbox Code Playgroud)
或更好尚未:
encodeURIComponent(document.getElementById('ddParameterType').value);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
55188 次 |
| 最近记录: |