セルをクリックして文字列をコピーしたい
テーブルのセルをクリックすると、指定された文章をクリップボードにコピーするようにしたいです。
<table>
_<tr>
__<td class="time">12:00</td>
__<td class="name"><a href="hoge">suzuki</a></td>
_</tr>
</table>
上の例では、12:00のセルをクリックすると、「あいうえお」という文字列をクリップボードにコピーするような感じです。
現在CSSでは
td a{
display:block;
width:100%;
height:100%;
text-decoration: none;
}
と設定しています。
どうやらJavascriptを使えばできるようなのですが、Javascript事態全く使ったことがないのでどう記述すればいいかがわかりませんでした。
調べてみたところ、inputタグにonclick="clipboardData.setData('text',this.value)"と入力すればできると聞きました。ですが、これはinputタグなのでこれはフォームのボタンをクリックした場合にコピーするような内容ですよね。
そうではなく、リンク先をクリックするようなのと同じような感じでセルをクリックすると、文字列をコピーできるような方法が知りたいのです。
できれば記述の方法も教えていただければ助かります。
どなたかご教示のほど、どうかよろしくお願いします。