我有一个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
第二:用户点击&#34;分享你的... FB&#34;然后它调用这个函数:
function postToWall() {
var msg = document.getElementById("timespent"); alert(msg);
------
}
它是callin func,但它没有在span id=timespent
其中<span id="timespent" style="zoom: 80%" class="timeisplay">4732</span>
答案 0 :(得分:1)
您已将timespent
span对象置于alert而不是html中。您需要使用innerHTML
来显示带有范围的html
alert(msg.innerHTML);
答案 1 :(得分:0)
简单。试试jQuery。
alert($('#timespent').text());