如何从textarea中提取DOM对象?

时间:2010-11-12 15:49:59

标签: jquery html dom

我想从定义的textarea中提取一个DOM对象。 示例:

<textarea id="myTextArea"><span id="sp1">some text</span></textarea>

注意:&lt; span&gt;里面&lt; textarea&gt;被解码。我只是想找一个特定的&lt; span&gt;通过它在textarea中的id并从中实例化一个新对象。

到目前为止,我正在努力追随无济于事:

var spanObject = $("#myTextArea").val().find("span#sp1);

任何帮助将不胜感激!

感谢。

2 个答案:

答案 0 :(得分:3)

你可以这样做:

$($("#myTextArea").val());

答案 1 :(得分:1)

这样的事情:

var $obj = $( $( 'selector for your textarea' ).val () );
var $yourSpan = $obj.find ( '#sp1' );

首先,您可以从textarea中的任何字符串创建DOM对象,然后搜索这个新的DOM对象(实际上是jQuery对象)以获取所需的元素。