スマートフォン向けサイトではurlパラメーターの指定が必要

エンコードしてtextパラメーターに値を入れれば遷移先が正しく表示される

ツイート

HTML

<a href="https://twitter.com/share" target="_blank" id="tw">ツイート</a>

JavaScript

var tw = document.getElementById('tw');
var text = encodeURIComponent('勇気100%');
tw.href += '?text=' + text + '&url=' + location.href;