我必须获取文本框中给出的html元素及其属性。我如何使用jquery获取它。我的代码是......
$("#textbox_id").html().filter('img').each(function() { alert($(this).attr("id")); });
在上面的代码中,我喜欢在textbox中获取所有img标签的ID ...
答案 0 :(得分:1)
文本框中没有html,它们只有一个值,您可以通过.val()访问它。然后将该字符串传递给jQuery:
var textboxHTML = $("#textbox_id").val();
$(textboxHTML).filter("img").each(function () {
alert($(this).attr("id"));
});
答案 1 :(得分:0)
我的最终解决方案......
$("#textbox_id").html('html content given here'); $("#textbox_id").find('img').each(function() { alert($(this).attr("id")); });