Javascript <;textarea>;元素在调用jQuery()后为空。wrapInner

Javascript <;textarea>;元素在调用jQuery()后为空。wrapInner,javascript,jquery,html,textarea,Javascript,Jquery,Html,Textarea,我有一个文本区,我正试图用div来包装内容 HTML <textarea class="wp-editor-area" rows="20" autocomplete="off" cols="40" name="wprss_ftp_post_prepend" id="wprsspostprepend">Hello World!</textarea> 你好,世界! jQuery jQuery(document).ready(function( $ ){ $('#wpr

我有一个文本区,我正试图用div来包装内容

HTML

<textarea class="wp-editor-area" rows="20" autocomplete="off" cols="40" name="wprss_ftp_post_prepend" id="wprsspostprepend">Hello World!</textarea>
你好,世界!
jQuery

jQuery(document).ready(function( $ ){
  $('#wprsspostprepend').wrapInner("<div id='random-wrap'></div>");
});
jQuery(文档).ready(函数($){
$('wprsspostprepend').wrapInner(“”);
});

当我运行此代码时,即使有内容,它也会将textarea留空,我不知道是什么错误。

a
textarea
只能包含文本。如果希望允许在编辑器中使用标记,请改用
pre
元素:

jQuery(文档).ready(函数($){
$('#wprsspostprepend').wrapInner('')
})
.wp编辑器区域{
宽度:30em;
高度:20em;
边框:1px实心#ccc;
}
#随机包裹{
颜色:#f00;
}


你好,世界有没有办法用文本区来实现这一点?没有,对不起;这是下一个最好的选择。放置在
textarea
中的任何内容都会自动解释为文本。所有富文本编辑器都必须使用
div
pre
和其他此类标记。