В настоящее время я использую буфер обмена. js для копирования таблицы, но в этой таблице есть несколько полей с тегами, например, и при вставке содержимого вводится разрыв строки.
Я не знаю, можно удалить все теги из скопированного текста с помощью буфера обмена. js?
Я использую что-то вроде:
<a class="btn btn-default" id="export-btn" data-clipboard-target="#datTtable">Copy</a>
<table id="datTable" data-tableName="Test" class="table table-hover">
<thead>
<tr><td>Col1</td><td>Col2</td></tr>
</thead>
<tbody>
<tr><td> dat10</br> Ok </td><td> dat11 </td></tr>
<tr><td> dat20 </td><td> dat21 </td></tr>
</tbody>
</table>
<script src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/2.0.4/clipboard.min.js"></script>
<script>
var clipboard = new Clipboard('.btn');
clipboard.on('success', function(e) {
console.info('Action:', e.action);
console.info('Text:', e.text);
console.info('Trigger:', e.trigger);
e.clearSelection();
});
clipboard.on('error', function(e) {
console.error('Action:', e.action);
console.error('Trigger:', e.trigger);
});
</script>
BR и спасибо