作者:敦恒 | 来源:互联网 | 2023-01-10 09:37
我有一个包含HTML的表格单元格,例如,
something™ is here |
我有一个输入字段,我想用它来编辑表格单元格内的HTML,例如,
我需要something™ is here
从表格单元格中获取字符串,以便将其放入
编辑中.我试过了
var txt=$("#test").text();
var htm=$("#test").html();
他们两个都返回" 有些东西在这里 "而不是原始的HTML - 我在设置两个测试值后立即在Firebug中有一个断点,这就是我所看到的.
阅读jQuery文档,我真的希望该.html()
方法返回我正在寻找的原始HTML,但这不是正在发生的事情.
我知道Javascript没有类似PHP htmlspecialchars()
函数的编码器,我必须解决这个问题,但所有这四个操作都会产生相同的结果:
var enchtm=$("").text(htm).html();
var enctxt=$("").text(txt).html();
var htmenc=$("").html(htm).text();
var txtenc=$("").html(txt).text();
每个permutatation 在editfield中放置" something™is here ",而不是原始HTML.
如何something™ is here
从表格单元格中获取字符串,
以便我可以编辑它?