2012-07-25 4 views
0

정말 간단한 질문입니다. jquery를 사용하여 html 테이블 행을 삽입하려고했습니다. 내 행 중 하나에는 첨자가있는 값이 있습니다. 그래서 내 질문은 이것을 올바른 방법은 무엇입니까? 아래는 깨진 코드입니다.jquery 탈출 HTML 태그

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

감사합니다.

+0

는 HTML 렌더링되지 않습니다. –

+0

잘못 될 수있는 몇 가지 사항이 있습니다. 특히, HTML 코드가 문제 일 수 있습니다. 또한 다른 사람이 지적한 것처럼 입력 상자를 추가 하시겠습니까? –

+0

그 값이 항상 첨자가 될 경우 CSS로 모양을 변경하는 것이 가장 좋은 이유는 무엇입니까? – Tim

답변

2

<input> 값은 HTML 태그를 지원하지 않습니다.
이것은 완전히 불가능합니다.

대신 contentEditable을 사용할 수 있습니다.

+0

제안 해 주셔서 감사합니다! –

-1

이 시도 :

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