1

post to fb wallリンクを印刷し、クリック時にJavascript関数を呼び出すJavaスクリプトコードがありPostToWallます。この関数ではspan、IDでデータを読み取ろうとしています。残念ながら、スパンデータが返されません。私の問題を解決するのを手伝ってください。

最初: 特定の JS 関数が呼び出された後、このコードが HTML ページに出力されます。 $('#content').html('<h1>You\'re done</h1><br/><a href="#" onclick="return postToWall();"> Share your score in FACEBOOK</a>\n

2 番目: ユーザーが [Share your ...FB] をクリックすると、次の関数が呼び出されます。

function postToWall() {
  var msg = document.getElementById("timespent"); alert(msg);
  ------ 
 }

関数を呼び出していますが、下にデータが表示されていませんspan id=timespent

どこ<span id="timespent" style="zoom: 80%" class="timeisplay">4732</span>

4

2 に答える 2

1

timespenthtml の代わりに span オブジェクトをアラートに配置しました。innerHTMLスパンでhtmlを表示するには、使用する必要があります

alert(msg.innerHTML);
于 2013-10-16T19:40:11.543 に答える
0

単純。jQueryで試してみてください。

alert($('#timespent').text());
于 2013-10-16T19:59:32.493 に答える