Javascript 如何制作将答案发送到其他页面的表单

Javascript 如何制作将答案发送到其他页面的表单,javascript,html,Javascript,Html,我正在为我的学校制作一个考勤网页,因为他们现在使用的网页效率不高。 基本上,教师获得登录,并使用复选框指定学生是否缺席。(我正在使用引导切换) 我希望有一个页面,当老师按下submit键时,当前页面中关于缺席学生的数据会进入“管理”页面,因此它会显示缺席哪个班级的学生 基本上,我需要将复选框的状态发送到另一个页面。做这件事最简单的方法是什么?我的方法是通过调用ajax。我将创建一个javascript函数,从复选框(即缺席学生的ID)收集信息,然后将这些ID发送到一个管理页面,该页面将使用php

我正在为我的学校制作一个考勤网页,因为他们现在使用的网页效率不高。 基本上,教师获得登录,并使用复选框指定学生是否缺席。(我正在使用引导切换) 我希望有一个页面,当老师按下submit键时,当前页面中关于缺席学生的数据会进入“管理”页面,因此它会显示缺席哪个班级的学生


基本上,我需要将复选框的状态发送到另一个页面。做这件事最简单的方法是什么?

我的方法是通过调用ajax。我将创建一个javascript函数,从复选框(即缺席学生的ID)收集信息,然后将这些ID发送到一个管理页面,该页面将使用php函数进行处理。我不知道你在用什么样的页面,但你问的是最简单的方法,所以我会这样做

 function getCheckBoxInfo()
 {
     ///code here to iterate through checkboxes and
     // find those that are checked/unchecked +
   // their respective ids or names (e.g. value fields in html), 
     //  google - looping through checkboxes

  // then you place them in a number of variables
 /// i would create maybe 10-15 variables, i dont think
 /// more than that would be absent
   //and then you send those variable to managePage.php
  //using this ajax call

 if (window.XMLHttpRequest)
   {// code for IE7+, Firefox, Chrome, Opera, Safari
    xmlhttp=new XMLHttpRequest();
   }
  else
   {// code for IE6, IE5
   xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
   }
 xmlhttp.onreadystatechange=function()
  {
   if (xmlhttp.readyState==4 && xmlhttp.status==200)
    {
    document.getElementById("result").innerHTML=xmlhttp.responseText;

     }
   }
   xmlhttp.open("GET","managePage.php?var1="+var1+"&var2="+var2,true);
  xmlhttp.send();
   }
然后在managePage.php中提取这些变量:var1=$\u GET[“var1”]

您可能还想研究jQueryAjax调用,它们更紧凑


您还可以通过ajax调用谷歌从javascript向php页面发送数据

可能要签出这篇文章:。您尝试过什么吗?您必须使用HTTP请求,但是。。你必须提出一个更好的问题。。。你能发布网页的html吗??!所以你想有一个页面,老师可以标记学生缺席,然后另一个页面显示班级列表和哪些学生缺席?