var x = document.getElementsByTagName('button');//return button array
//arrays
var entry_age = [];//age
var entry_relation = [];//relation
var entry_smoker = [];//smoker
//add button clicked
x[0].addEventListener("click", function(){
var age = document.getElementsByName("age")[0].value;//pull age from box
var relation = document.getElementsByName("rel")[0].value;//pull relation
let smoker = document.querySelector('[name=smoker').checked;
//check relation
if(relation === "")
{
alert("please select a realation");
}
//check to see if age < 0
if(age < 0 || age === " ")
{
alert("age not applicable");
}
//add data to arrays
entry_age.push(age);
entry_relation(relation);
entry_smoker(smoker);
alert(entry_age[0]);
});
x[1].addEventListener("click", function(){
var age = JSON.stringify(entry_age);
alert(entry_age[1]);
document.getElementbyClassName("debug").innerHTML = JSON.stringify(entry_relation);
document.getElementByClass("debug").innerHTML = JSON.stringfy(entry_smoker);
});
我试图动态地将一个值存储在条目年龄中并将其转换为JSON并将其显示为唯一的东西是我无法将数据存储到数组中,我该如何获取数组全局工作?在这一点上,我很确定它是我的阵列,但是你们都知道JSON有什么问题。出于调试目的,我使用了一个带有数组索引的警报,第二个函数中的一个出现为unidentified它将返回一个类名为debug的pre标签。你们这个项目真的帮助了我很多,感谢先进的。