javascript - JQuery追加过滤掉html之类的标签?

标签 javascript jquery user-interface web jquery-append

我想使用 JQuery 将以下文本行附加到 select html 标记:

"<option selected=true value="-1"><new></option>"

问题出在 <new> 。该子字符串被 append 完全过滤掉功能。我知道这不是合法的 html 标签,可能正是因为这个原因它才过滤它。我可以强制 JQuery 以某种方式解释 <new>作为子串?因为<new>并不意味着 html 标签,而只是向用户指出这不是列表中的值,而是在列表中创建新条目的选择。

最佳答案

看看这篇文章: How to display HTML tags as plain text

它向您展示了如何在代码之间打印特殊字符,例如 < 和 >。

你应该替换<通过&lt;>通过&gt;

关于javascript - JQuery追加过滤掉html之类的标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47628204/

相关文章:

java - JSP父/子参数操作

react-native - 如何使用react-native-elements 中的主题提供者标签包装appContainer?

python | tkinter : What does tkinter. END 做什么?

javascript - 如何处理 Parse Promise 错误,以便它们不会继续执行代码?

javascript - 有没有办法停止 dojo onBlur 事件处理程序中的所有其他事件?

javascript - Material UI 自动完成实现,带有包含对象数组(ID 和标签)的选项

jquery - 使用 jquery 突出显示表格行和列

javascript - 如何像javaScript中的函数一样执行String?

java - JTextPane - 自动换行插入的 JLabel 组件

javascript - WebGl - 倾斜投影