我想创建一个使用javascript和html的网页,它会从用户处获取许多学生的详细信息,并将其动态存储到数组中。 所以我想我需要的是一个可以动态给定值的数组数组。 我创建了一个页面来获取学生的详细信息,如“名字”。 “姓氏”,“入场号码”和“班级”。我创建了一个表单并获得了这样的值。如何在JavaScript中创建一个包含一组数组并为其动态分配值的数组?
form = document.std_form;
f_name=form.firstname.value ;
l_name=form.lastname.value ;
a_no=form.ad_number.value ;
c_no=form.class_no.value ;
f_name保持姓名等.. 现在我想创建保持阵列STD1,STD2,STD3等各保持单独的学生的细节的阵列student_list。请告诉我如何创建这样一个数组,以及我如何显示每个元素。
非常感谢。你能告诉我如何创建数组学生,其中包含“名”,“姓”,“入场号码”和“班级”字段?我只是想声明数组,以便在用户输入时为其动态分配值。 – Mathew
当我们点击像 “保存” 按钮一些什么的,执行该代码每次: 'VAR学生=新的Array();' 然后 '形式= document.std_form;'' student.push( form.firstname.value);' 和各自的字段。 最后这样做 'student_list.push(student);' – Cyclone
因此,无论你在代码中做什么,只要在顶部创建一个数组,然后将表单值推入该数组中,然后将该数组推入student_list。然后你明白了。 – Cyclone