我有一个设置标签文本的方法,我想用它来显示几行文字。是否可以在标签的文本中插入一个字符来执行此操作?
答案 0 :(得分:8)
你有几个选择。如果您可以信任您的呼叫者,您可以允许将格式化文本传递到参数中(因此有人可以将“< br />”作为标签文本的一部分传递。如果您可以轻微信任它们,你仍然可以允许那个特定的HTML片段在禁止其他HTML时通过,但是你可能想要在你的函数中加入智能来限制一个标签中可以有多少个中断。
另一个(更加模糊的)选择是指定一些你知道永远不会出现在标签上的其他字符或字符序列来表示中断(例如“#NEWLINE”),并且具有替换功能“< br />”中无论发生在哪里。
答案 1 :(得分:5)
通常情况下,一个简单的<br/>
标签就可以了!