2012-08-27 19 views
1

我形成這樣 "<a href=instruction=name,value=" + sParameter +">"</a>"如何忽略字不使用的空間,如「測試 - 文字」,同時建立

標籤,但我希望通過空間等剝離一些文本的HTML標籤 - 到位「測試文本」 sParameter。當這樣的詞代替sParameter時,它的第一部分顯示在「 - 」(hyphan)之前。但是,當我得到一個像「測試文本」這樣的單詞時,它正確地顯示了正確的單詞。任何人都可以幫助我顯示這種類型的單詞(「測試 - 文本」)。

回答

1

將空間更改爲URLEncoded等效(即%20)。

含義,S-參數= Test%20-%20Text

+0

我如何可以改變一樣,我的問題是,只有,因爲S-參數我從一個下拉選擇得到。那麼有沒有什麼辦法可以改變你所顯示格式的「測試 - 文本」。 – SDLBeginner

+2

@SQLBeginner是的,PHP的解決方案是''urlencode()'](http://php.net/urlencode),JavaScript的解決方案是''encodeURIComponent()'](https:// developer。 mozilla.org/en-US/docs/JavaScript/Reference/Global_Objects/encodeURIComponent)和['urllib.urlencode()'](http://docs.python.org/library/urllib.html#urllib.urlencode)蟒蛇。許多編程/腳本語言具有類似的功能。 – feeela