Creé un sitio web tipo cuestionario y me preguntaba cómo puedo cambiar mi código para agregar el puntaje al 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> Para mostrar el puntaje en la página html de resultados, solo uso #score con el CSS tan simple como:
#score{ font-size: 100px; margin: 50px 0px; }Aquí está el JavaScript:
function showScore(){ var queryString = window.location.search var score = new URLSearchParams(queryString).get("score") $('#score').html(score + '/10') }Creo que las comillas pueden ser el problema. En su lugar, intente enlazar una función.
onclick="tweet()" function tweet() { window.location.href = "theUrl" }