Javascript数组中出现数组错误
javascript array within an array error
嘿,伙计们,我这个多维数组的目标是记录用户正在进行的测试的答案(正确或错误)。在开始时,测试阵列被设置。当用户浏览问题时,应用程序应该将问题添加到数组中。注意:页面不会重新加载,问题通过ajax出现。
这是我到目前为止写的
var test = new array();
function nextquestion(){
var result;
if (document.getElementById('rb2').checked = true){
result = 'correct' ;
}
else{
result = 'incorrect';
}
var num = document.getElementByName('rb').value;
var question =new Array();
question1[0]= document.getElementByName('rb').value; //question id
question1[1]= result;
我想测试数组保存的数据如下
test[0]
test[1][0] = question 1
test[1][1] = correct
test[2][0] = question 4
test[2][1] = incorrect
test[3][0] = question 17
test[3][1] = correct
test[4][0] = question 12
test[4][1] = incorrect
test[0]
test[1][0] = question 1
test[1][1] = correct
test[2][0] = question 2
test[2][1] = incorrect
test[3][0] = question 3
test[3][1] = correct
test[4][0] = question 4
test[4][1] = incorrect
下一个函数必须添加什么才能获得问题id的值这样我才能+ 1从数据库中获取下一个问题
提前感谢!!
如果你想让你的test
数组的元素容纳其他数组,你必须手动设置:
var test = [];
test.push([]);
test[0].push("Question 1");
test[0].push(true); //or "correct"
var q1 = test[0][0];
//"Question 1"
var wasQ1Correct = test[0][1];
//true
等等
相关文章:
- JavaScript数组值设置错误
- jQuery Ajax数组序列化错误
- 嵌套的 Jquery 每个 2D 数组错误地重复表单元格
- Angular JS ng重复/添加到数组错误
- HTML5 打印矩形数组错误
- Javascript多维数组错误
- 数组错误如何使其工作
- 更改Img属性时出现填充数组错误
- 试图使用javascript将文本区域中的链接替换为超链接会导致数组错误
- javascript数组错误
- 简单的Javascript游戏:可能的对象数组错误
- Js:多维数组错误嵌套,而这仍然工作的一半
- Javascript数组中出现数组错误
- js空数据数组错误处理
- JS/JQuery在某些函数中出现全局数组错误
- Json数组错误无法设置属性'model'的定义
- 排序日期对象数组错误javascript
- 推送关联数组错误
- 未定义的数组错误(javascript)使用php/ajax/json等
- JSON数组错误