<script>function doCSV() {
var table = document.getElementById("player_info").innerHTML;
var data = table.replace(/<thead>/g, '')
.replace(/</thead>/g, '')
.replace(/<tbody>/g, '')
.replace(/</tbody>/g, '')
.replace(/<tr>/g, '')
.replace(/</tr>/g, '\r\n')
.replace(/<th>/g, '')
.replace(/</th>/g, ',')
.replace(/<td>/g, '')
.replace(/</td>/g, ',')
.replace(/\t/g, '')
.replace(/\n/g, '');
var mylink = document.createElement('a');
mylink.download = "fplinfo.csv";
mylink.href = "data:application/csv," + escape(data);
mylink.click();
}</script>web name or Full name have some other character text like Mesut ÖzilÖ , those particular rows merges up the cell if there is any spaces Извините за все коды, да, я удалил весь формат html и просто включил код кнопки загрузки csv.






Это выглядит как больше кода, чем необходимо. Можете ли вы сократить код до тех пор, пока код нельзя будет удалить, не теряя при этом проблемы?