JSFiddle - React, Tailwind, and code Playground
by mgibsonbr
HTML
<table>
<tr>
<td>1</td>
<td>2</td>
</tr>
<tr>
<td>1</td>
<td>2</td>
</tr>
<tr>
<td>1</td>
<td>2</td>
</tr>
<tr>
<td>1</td>
<td>2</td>
</tr>
</table>
<br /><br /><br />
<span id="copy">COPY</span>
<textarea id="testing" rows="5" cols="20"></textarea>
CSS
.copy{
cursor:pointer;
}
JavaScript
$('#copy').click(function(){
var row = [];
$('table tr:visible').each(function(){
var col = [];
$(this).children("td").each(function(){
col.push($(this).text());
});
row.push(col.join("\t"));
});
var data = row.join("\n");
//window.clipboardData.setData('Text', data);
//alert(data);
$('#testing').val(data);
});