如果用户将HTML放在textarea
字段中,如何检查插入的文字是否为<object>
标记?
如果为true,我想分配src
&gt;的<object
属性变量。
最有效的方法是什么?
<div id="embed">
<textarea>
<object src="..."></object>
</textarea>
</div>
答案 0 :(得分:2)
试试这个......
var textarea = $('#embed textarea'),
textareaValue = textarea.val(),
textareaValueDom = $(textareaValue);
if (textareaValueDom.is('object')) {
var src = textareaValueDom.attr('src');
console.log(src); // http://example.com
}
答案 1 :(得分:0)
var $obj = $($("#embed textarea").text());
var src = $obj.is("object") ? $obj.attr("src") : null;
修好了