2017-03-26 4 views
0

私はJavaScriptのクイズ機能を持っていて、カスタムテキストとFacebookへのリンクを共有するために次のコードを手に入れました。Facebookの共有にdivのコンテンツを渡す

function share(score){ 
    var desc=encodeURIComponent("Hey, I scored "+score+" in a quiz"); 
    window.open("https://www.facebook.com/sharer.php?u=www.yoursite.com&description="+desc); 
} 

クイズの結果はdivにあり、上記のカスタムテキストと共にdivコンテンツを共有したいと思います。

はここ

<div id="totalPoints">some score</div> 

は、だから私は何をしたいですdivのだ、そのDIV「totalPoints」の内容を取得し、それは次のようになりますように、カスタムテキストに追加「ねえ、私は得点しましたクイズでいくつかのスコア "私はFacebookにそれを共有するとき。どうやってやるの?

答えて

0

機能シェア(スコア){

varが=のdocument.getElementById( 'totalPoints')を獲得innerHTMLプロパティ。

var desc = encodeURIComponent(「おい、私はスコアをつけ、+「クイズ」でスコアを付けた)。 window.open( "https://www.facebook.com/sharer.php?u=www.yoursite.com&description=" + desc); }

+0

ありがとうございますが、これを取得しています - 「おい、私はクイズで未定義と評価されました」 – Michael

+0

値または値を使用しましたか?私は値の代わりに値への私の答えを編集しました – Len

+0

私は値ではない値を使用しました – Michael

関連する問題