Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/409.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript exportReportToExcel不读取单元格中的输入文本_Javascript - Fatal编程技术网

Javascript exportReportToExcel不读取单元格中的输入文本

Javascript exportReportToExcel不读取单元格中的输入文本,javascript,Javascript,我不确定exportReportToExcel是否未读取输入标记。 当我点击下载报告按钮时,它从python代码中读取数据库中的数据并下载内容,但当我使用输入标记时,它实际上会忽略它,只下载标题而不下载内容,您能建议吗 function exportReportToExcel() { title = new Date() let table = document.getElementsByTagName("table"); TableToExcel.convert

我不确定exportReportToExcel是否未读取输入标记。 当我点击下载报告按钮时,它从python代码中读取数据库中的数据并下载内容,但当我使用输入标记时,它实际上会忽略它,只下载标题而不下载内容,您能建议吗

function exportReportToExcel() {
  title = new Date()
  let table = document.getElementsByTagName("table");
  TableToExcel.convert(table[0], {
    name: title + ` x.xlsx` ,
    sheet: {
      name: 'Sheet 1'
    }
  });
}

<table style="border: 1px solid black;">

         <thead>
            <tr  style="border: 20px solid black ;">
                <th  style="border: 1px solid black ;">Student Name</th>
               <th  style="border: 1px solid black ;">MCQ Question</th>
               <th  style="border: 1px solid black ;">MCQ Correct Answer</th>
                <th  style="border: 1px solid black ;">Option A</th>
                <th  style="border: 1px solid black ;">Option B</th>
                <th  style="border: 1px solid black ;">Option C</th>
                <th  style="border: 1px solid black ;">Student MCQ Answer</th>
                <th  style="border: 1px solid black ;">MCQ Grade</th>
                <th  style="border: 1px solid black ;"> Face Detection Score </th>
            </tr>
         </thead>

         <tbody>
            {% for question in studentAnswerTable %}
               <tr style="border: 1px solid black;">
                  <td style="border: 1px solid black;"> {{session.username}} </td>
                  <td style="border: 1px solid black;">{{ question.ISMCQquestion.upper() }}</td>
                  <td style="border: 1px solid black; background-color:lightyellow;">{{ question.ISMCQanswer.upper() }}</td>
                   <td style="border: 1px solid black;">{{ question.ISOptionA.upper() }}</td>
                   <td style="border: 1px solid black;">{{ question.ISOptionB.upper() }}</td>
                   <td style="border: 1px solid black;">{{ question.ISOptionC.upper() }}</td>
                   <td style="border: 1px solid black;" >{{ question.studentMCQAnswer.upper() }}</td>
                   <td style="border: 1px solid black; background-color:lightgray;" >

                       <input style="text-align: center; background-color:lightgray;border:none;" disabled readonly type="text" name="totalgrade" onload="calculate()" value="{% if question.ISMCQanswer.upper() == question.studentMCQAnswer.upper() %}
                       1
                       {% else %}
                       0
                       {% endif %}" >

                   </td>
                   <td style="border: 1px solid black; background-color:lightgray; ">
                       <input style="text-align: center; border:none; background-color:lightgray;" disabled readonly type="text" value="{{ text }}" name="totalgrade"  onload="calculate()">
                   </td>

               </tr>
            {% endfor %}
         </tbody>
      </table>

<br>
<button id="btnExport" onclick="exportReportToExcel(this)">Download Report</button>
函数exportReportToExcel(){
标题=新日期()
let table=document.getElementsByTagName(“表”);
TableToExcel.convert(表[0]{
名称:title+`x.xlsx`,
工作表:{
名称:“第1页”
}
});
}
学名
MCQ问题
MCQ正确答案
方案A
方案B
备选案文C
学生MCQ答案
MCQ等级
人脸检测分数
{studentAnswerTable%中的问题为%s}
{{session.username}
{{question.ISMCQquestion.upper()}
{{question.ISMCQanswer.upper()}
{{question.ISOptionA.upper()}
{{question.ISOptionB.upper()}
{{question.ISOptionC.upper()}
{{question.studentMCQAnswer.upper()}
{%endfor%}

下载报告