【Javascript】クリップボードにテキストをコピーする

↓こちらのサイトを参考にして、クリップボードにテキストをコピーすることができました。

<script src="https://code.jquery.com/jquery-2.1.4.min.js"></script>
<script src="https://cdn.jsdelivr.net/clipboard.js/1.5.3/clipboard.min.js"></script>

<script>
    $(function () {
      var clipboard = new Clipboard('.btn');
      clipboard.on('success', function(e) {
          e.clearSelection();  //テキストの選択を解除
      });
    });
</script>

<!-- コピー対象 -->
<input id="foo" value="ここに文字を入力してください!" size="60">

<!-- コピーボタン -->
<button class="btn" data-clipboard-target="#foo">クリップボードにコピー</button>