获取javascript加载的内容

时间:2011-05-15 21:31:32

标签: javascript

假设我在页面上有一个按钮,如果单击它会添加一个div弹出窗口。

如何通过JavaScript访问div的内容?这可能吗?我尝试使用jQuery选择器搜索页面,但我没有找到div弹出窗口。

我有一个类似于以下内容的书签:

javascript:(function() {
    alert($('newDivId').val());
})();

...假设newDivId是新创建的div的id,如果我通过单击bookmarklet执行该代码,则会收到错误消息,指出val()无法在{{{}}上调用1}}对象。

我无权访问页面源;你有什么建议吗?

1 个答案:

答案 0 :(得分:1)

$('#id_of_div').html()

OR

$('.class_of_div').html()

OR

$('#id_of_div_parent div').html()

ETC。

如果这不起作用,您可能会在将其完全插入DOM之前尝试选择它。在尝试访问它之前,请确保它已满载。