ツイートボタンを押しても正しくツイートできない3

エンコードせずにtextパラメーターに値を入れると遷移先が正しく表示されないことがある

ツイート

HTML

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

JavaScript

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