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

除了对字符串进行HTML解码,再次进行截断和编码之外,还有其他方法吗?

这似乎可能是以前完成的一项相当普遍的任务。我不熟悉JavaScript,所以我不知道是否有更好的方法来使用javascript而不是编码/解码。

有帮助吗?

解决方案

解码,截断然后编码是有道理的。解码后,字符串中的信息将针对任务进行标准化。

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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top