jquery转义html标记

时间:2012-07-25 22:31:48

标签: javascript jquery

真的是一个简单的问题。我试图使用jquery插入html表行。我的一行有一个带下标的值。所以我的问题是这样做的正确方法是什么?下面是我破碎的代码:

$('<td><input type="text" size="5" name="a" value="<sub>b</sub>" id="id_a"/></td>').appendTo('.leslie tr:last')

谢谢!

2 个答案:

答案 0 :(得分:2)

<input>值不支持HTML标记 这完全不可能。

您可以改用contentEditable

答案 1 :(得分:-1)

试试这个:

$('.leslie tr:last').html($('.leslie tr:last').html()+'<td><input type="text" size="5" name="a" id="id_a"/><sub>b</sub></td>')