【发布时间】:2016-03-01 19:37:06
【问题描述】:
我有一个类似的用户输入
var input = "x + y > z"
我创建了一个这样的元素:
var span = jQuery("<span/>").text(input)
我怎样才能得到原始文本,而不是转义?
【问题讨论】:
标签: jquery html-escape-characters
我有一个类似的用户输入
var input = "x + y > z"
我创建了一个这样的元素:
var span = jQuery("<span/>").text(input)
我怎样才能得到原始文本,而不是转义?
【问题讨论】:
标签: jquery html-escape-characters
使用.text() 将为您提供文本内容。这不会是一个转义版本。而如果你使用.html(),那么文本将被转义并返回。
var span = jQuery("<span/>").text(input)
var returnedText = span.text();
【讨论】: