Javascript:无法通过 id 获取元素
Javascript:unable to get element by id
我有一个java脚本代码,可以打印post to fb wall
链接并在单击时调用PostToWall
Javascript函数,在这个函数中,我试图通过其ID读取span
下的数据。 但不幸的是,它没有返回跨度数据.请帮助我解决我的问题。
首先:调用某个JS函数后,此代码打印在我的html页面上 $('#content').html('<h1>You''re done</h1><br/><a href="#" onclick="return postToWall();"> Share your score in FACEBOOK</a>'n
第二:用户点击"分享您的...FB",然后它调用这个函数:
function postToWall() {
var msg = document.getElementById("timespent"); alert(msg);
------
}
它是callin func,但它没有显示下的数据span id=timespent
哪里<span id="timespent" style="zoom: 80%" class="timeisplay">4732</span>
您已将 timespent
span 对象置于警报中,而不是其 html。您需要使用innerHTML
来显示带有span的html
alert(msg.innerHTML);
很简单。尝试使用jQuery。
alert($('#timespent').text());
相关文章:
- 使用angularjs中的rest调用通过id获取数据
- javascript从id获取数字
- 如何通过ID获取图层对象
- 通过jstree中的Id获取节点
- 在控制器中按ID获取XML ViewElement(MultiInput)
- node.js使用monk从数组中按id获取文档
- 如何使用API从多个IMDB ID获取电影信息
- 我的ID获取元素不起作用
- 如何通过 id 获取“this”元素并查看是否选中
- 使用类而不是 ID(通过 CLASS 而不是 ID 获取元素)
- 如何在Ember.js中使用jQuery通过id获取元素
- 使用类名按ID获取元素
- jquery模态对话框通过id获取输入类型text的值
- 通过ID获取声明性dojo数据网格
- 可以't按id获取元素
- 根据DropDown ID获取DropDownListFor的选定值
- jquery如何使用chlid id获取父元素的类
- 在iframe中通过id获取元素
- 主干模型通过ID获取JSON元素
- 在javascript中通过id获取元素,而页面上没有任何表单标记