我正在使用 Jquery FullCalendar 当我点击按钮时我想将div内容导出为excell。
我想在点击按钮上获得日历的div内容。
HTML
<script src="~/js/fullcalendar/fullcalendar.min.js"></script>
<button onclick="tableToExcel()" type="button">Export To Excell</button>
<div class="calendar" name="calendar" id="calendar">
</div>
使用Javascript:
function tableToExcel() {
var calendar = document.getElementById("calendar").data;
alert(calendar);
window.location.href = "/Calendar/ExportData?calendar=" + calendar;
}
如果我尝试document.getElementById(“calendar”)。data或document.getElementById(“calendar”)。text alert显示
undefined
如果我尝试使用document.getElementById(“calendar”)。 innerHTML
no data displaying inside of table
我想念我如何通过js获得div中的div内容?
答案 0 :(得分:0)
在jquery中
<button id="calendarBtn" type="button">Export To Excell</button>
$('#calendarBtn').on("click", function () {
var calendar = $('#calendar').attr("name");
console.log( calendar );
window.location.href = "/Calendar/ExportData?calendar=" + calendar;
});