удаление 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, время: 12:37. |