我创建了一个测验类型的网站,我想知道如何更改代码以将分数添加到tweet
<button class="tweet-score" onclick="window.location.href="window.location.href="//twitter.com/intent/tweet?text=Check%20out%20my%20score%20on%20this!%3A&url=http%3A%2F%2Fexample-quiz.com/%2F">Share your score</button>
要在结果html页面上显示分数,我只使用#score
, CSS简单如:
#score{
font-size: 100px;
margin: 50px 0px;
}
下面是JavaScript:
function showScore(){
var queryString = window.location.search
var score = new URLSearchParams(queryString).get("score")
$('#score').html(score + '/10')
}
我认为引号可能是问题所在。请尝试绑定一个函数。
onclick="tweet()"
function tweet() {
window.location.href = "theUrl"
}