2009-05-07 46 views
0

我需要編寫一些客戶端的JavaScript網頁,將截斷div內的文本,當一個按鈕的onclick事件被觸發(的目的按鈕以便用戶可以在完整版本和截斷版本之間切換顯示的文本)。不會有文本中的任何HTML標籤,但有可能是HTML編碼的字符,如"和&如何截斷HTML編碼的文本,而不截斷使用javascript的編碼字符

有沒有去做到這一點是不必HTML更好的解碼串,截斷並重新編碼?

這似乎是它可能是一個相當普遍的任務已經完成。我對JavaScript沒有經驗,所以我不知道是否有更好的方法來使用JavaScript而不是編碼/解碼。

回答

1

解碼,截斷然後編碼是有道理的。解碼後,字符串中的信息將針對該任務進行規範化。

編寫一個支持HTML的字符串截斷函數看起來像是錯誤的方法。

+0

我同意。我只是希望有一些很棒的JavaScript功能或技巧來做到這一點,因爲它似乎是一個普通的任務。我這種方法很簡單,任何技巧都可以實現。 – 2009-05-14 22:21:53