удаление input
Есть таблица в которую данные заносятся в span
при нажатии на строку span становится display:none а input display:block и можно редактировать, но проблема когда я сохраняю в Excel это всё там input тоже видны, нужно что бы только span были видны. Вопрос как удалять input при экспорте в excel? Вот сохранялка в excel
window.onload = function () {
but.onclick = function () {
var table= document.getElementById('ID');
var html = table.outerHTML;
window.open('data:application/vnd.ms-excel,' + '\uFEFF' + encodeURIComponent(html));
}
}
|
var inputs = table.getElementsByTagName('input');
for (var i = 0; i < inputs.length; i++) {
inputs[i].parentNode.removeChild(inputs[i]);
}
между третьей и четвертой строкой. Только учтите, что в дальнейшем редактировать таблицу не сможете. |
| Часовой пояс GMT +3, время: 10:35. |