使用jquery在textarea中显示html文件

时间:2010-09-18 11:47:13

标签: jquery html

我的表格中有一个textarea,最终会成为电子邮件表单。使用Jquery我已经加载了一个签名文件,并希望在文本区域中显示它。我有文件,但使用.html显示什么,使用val(数据)生成我的盒子上的代码。任何人都可以提供任何帮助

    function loadedData(data) {
$('#mail_body').val(data)

}

$.get('../signature/sig1.htm', loadedData);

2 个答案:

答案 0 :(得分:2)

你不能把html放在textarea中。但是你可以在把它放到那里之前用jQuery解析它。

function loadedData(data) {
   var sig = $("#mysig", data);
   $('#mail_body').val(sig);

}

$.get('../signature/sig1.htm', loadedData);

或者您应该使用一些wysiwyg将HTML功能添加到您的编辑框中:

http://ckeditor.com/

http://tinymce.moxiecode.com/

答案 1 :(得分:0)

textarea元素不是富文本编辑器。它们只能显示纯文本。要拥有WYSIWYG编辑器,请尝试TinyMCE