Javascript 允许我的tweet按钮共享随机引用

Javascript 允许我的tweet按钮共享随机引用,javascript,twitter,share-button,Javascript,Twitter,Share Button,大家早上好,我知道以前有人问过这个问题,但作为我正在努力学习的Javascript的一个工具,我不知道如何让我的Twitter按钮共享随机引用。如果可能的话,请一位开发人员向我解释一下如何实际打印出来。我对HTML、CSS和Bootstrap有很好的理解,但如果有人能给我解释一下,我将不胜感激 非常感谢 var引号=[ “\'成为你本该成为的人永远不会太晚。\'-乔治·艾略特”, “\'与我们内心的东西相比,我们身后的东西和我们面前的东西都是微不足道的。\'-亨利·斯坦利·哈斯金斯”, “\'

大家早上好,我知道以前有人问过这个问题,但作为我正在努力学习的Javascript的一个工具,我不知道如何让我的Twitter按钮共享随机引用。如果可能的话,请一位开发人员向我解释一下如何实际打印出来。我对HTML、CSS和Bootstrap有很好的理解,但如果有人能给我解释一下,我将不胜感激

非常感谢

var引号=[
“\'成为你本该成为的人永远不会太晚。\'-乔治·艾略特”,
“\'与我们内心的东西相比,我们身后的东西和我们面前的东西都是微不足道的。\'-亨利·斯坦利·哈斯金斯”,
“\'伟大的思想只对有思想的人说话,伟大的行动对全人类说话。\'-艾米丽·P·比塞尔”,
“\'我没有失败。我只是找到了10000种不可行的方法。\'-托马斯·爱迪生”,
“在两个目标之间有一种叫做生活的东西,它必须被生活和享受。”——“希德·凯撒”
]
函数newQuote(){
var randomNumber=Math.floor(Math.random()*(quotes.length));
document.getElementById('quoteDisplay')。innerHTML=quotes[randomNumber];
}

简单报价生成器
新报价

您链接的目标是静态的,它总是
twitter.com/intent/tweet/?text
。我不熟悉twitterapi,但我猜它希望在URL的末尾有类似
?text=some&encoded&text
的内容。 您需要设置文本的值:

<a href="" id="twitterLink">

function newQuote() {
  var randomNumber = Math.floor(Math.random() * (quotes.length));
  document.getElementById('quoteDisplay').innerHTML = quotes[randomNumber];

  document.getElementById('twitterLink').href = "http://twitter.com/intent/tweet/?text=" + encodeURIComponent(quotes[randomNumber])

}

函数newQuote(){
var randomNumber=Math.floor(Math.random()*(quotes.length));
document.getElementById('quoteDisplay')。innerHTML=quotes[randomNumber];
document.getElementById('twitterLink')。href=”http://twitter.com/intent/tweet/?text=“+encodeURIComponent(引号[randomNumber])
}

您链接的目标是静态的,它总是
twitter.com/intent/tweet/?text
。我不熟悉twitterapi,但我猜它希望在URL的末尾有类似
?text=some&encoded&text
的内容。 您需要设置文本的值:

<a href="" id="twitterLink">

function newQuote() {
  var randomNumber = Math.floor(Math.random() * (quotes.length));
  document.getElementById('quoteDisplay').innerHTML = quotes[randomNumber];

  document.getElementById('twitterLink').href = "http://twitter.com/intent/tweet/?text=" + encodeURIComponent(quotes[randomNumber])

}

函数newQuote(){
var randomNumber=Math.floor(Math.random()*(quotes.length));
document.getElementById('quoteDisplay')。innerHTML=quotes[randomNumber];
document.getElementById('twitterLink')。href=”http://twitter.com/intent/tweet/?text=“+encodeURIComponent(引号[randomNumber])
}



你是加拿大人吗?这是我很长时间以来看到的最礼貌的问题。这个片段似乎很好用。。。有什么问题吗?哈哈哈,不,我不是加拿大人杰里米,我实际上是英国人,还有很多优秀的人。。。问题是当我点击Twitter按钮分享随机引用时,它只是一个空白的推文框,里面没有引用???我明白了,我已经尝试了回答。你是加拿大人吗?这是我很长时间以来看到的最礼貌的问题。这个片段似乎很好用。。。有什么问题吗?哈哈哈,不,我不是加拿大人杰里米,我实际上是英国人,还有很多优秀的人。。。问题是当我点击Twitter按钮分享随机引用时,它只是一个空白的推文框,里面没有引用???我明白了,我已经尝试了回答。出色的Jeremy,它成功了。非常感谢你,我的好兄弟。哈,很好,因为那是一种盲目的猜测。请考虑通过我的回答给我一些建议:“优秀的杰瑞米,它奏效了。非常感谢你,我的好兄弟。哈,很好,因为那是一种盲目的猜测。请考虑通过对我的回答进行投票/确认来授予我一些答复:答案不应只包含代码。请添加解释。答案不应仅包含代码。请加上外刨。