为什么它找不到元素的内部 HTML
Why isnt it finding the element's innerHTML?
function getViews(){
$.get (
"http://www.roblox.com/User.aspx?ID=16",
function parse(data) {
var userviews = $(data).find("#ctl00_cphRoblox_rbxUserStatisticsPane_lProfileViewsStatistics").html();
alert(userviews);
}
);
}
getViews();
我基本上希望它做与下面一行相同的事情,除了我的 jquery 函数还有更多我没有给出,因为我知道它有效:
alert(document.getElementById('ctl00_cphRoblox_rbxUserStatisticsPane_lProfileViewsStatistics').innerHTML)
您没有提供详细信息,但我怀疑您的success
回调甚至没有执行(即alert()
没有触发(,因为 AJAX 请求失败。您的代码可能无法正常工作,除非它托管在 http://www.roblox.com
.我可以在浏览器控制台中看到以下错误:
XMLHttpRequest 无法加载
源不允许源http://www.roblox.com/User.aspx?ID=16
。 访问控制允许http://test.local
。
在Firebug,Chrome和最近的IE中,您可以使用F12打开控制台。在 Firefox 中,您可以使用 Ctrl+Shift+K。
相关文章:
- Javascript内部HTML动画
- Javascript,在body_class()=登录时更改内部html
- 带有输入值的内部HTML
- 内容可编辑分区-根据内部HTML位置的光标位置
- Chrome扩展:是否有一种方法可以运行JavaScript来获取页面上的内部html,并将其保存到扩展中的变量中
- 能够获取元素长度,但不能获取内部 HTML
- 如何在文本框中显示内部 HTML 输出
- 如何通过内部HTML设置图像
- 为什么我不能在变量上使用内部HTML属性
- 获取@Media打印类型的内部 HTML
- Javascript和CSS,内部HTML与外部文件
- 如何在委托中获取列表项中元素的内部HTML
- 敲除数据绑定=“;html:html,内部html点击事件不起作用
- 从内部HTML中删除所有锚标记或链接到 wikipedia.com
- 用jQuery.html更新span内部html在IE中不起作用
- 编译角度代码以便能够执行内部html操作
- 在html中未定义,使用内部html
- jsp内部html中的Javascript静态变量
- 如何为iframe的内部html编写css
- 使用javascript获取内部HTML元素