代码之家  ›  专栏  ›  技术社区  ›  Adam Porad

如何在不使用javascript截断编码字符的情况下截断HTML编码文本

  •  0
  • Adam Porad  · 技术社区  · 16 年前

    我需要为一个网页编写一些客户端的javascript,当一个按钮的onclick事件被触发时,它将截断一个DIV中的文本(按钮的目的是让用户可以在完整和截断版本之间切换显示的文本)。文本中不会有任何HTML标记,但可能有HTML编码字符,如“和&

    有没有比HTML解码字符串、截断和再次编码更好的方法?

    这似乎是以前做过的一项相当常见的任务。我对javascript没有经验,所以我不知道有没有比编码/解码更好的方法来使用javascript。

    1 回复  |  直到 16 年前
        1
  •  1
  •   a paid nerd    16 年前

    解码、截断然后编码是有意义的。一旦解码,字符串中的信息将为任务进行规范化。

    编写一个支持HTML的字符串截断函数似乎是错误的方法。

    推荐文章