javascript:alert在任何浏览器中都不起作用为什么
我有简单的javascript代码,但警报在任何浏览器中都不起作用 我的代码是:javascript:alert在任何浏览器中都不起作用为什么,javascript,Javascript,我有简单的javascript代码,但警报在任何浏览器中都不起作用 我的代码是: function ChangeText(){ document.getElementById("p1").innerHTML = "dorood"; } var students = [student1, student2, student3]; var student1 ={FirstName:"saeed",LastNmae:"alavi",Age:"1992"}; v
function ChangeText(){
document.getElementById("p1").innerHTML = "dorood";
}
var students = [student1, student2, student3];
var student1 ={FirstName:"saeed",LastNmae:"alavi",Age:"1992"};
var student2 = { FirstName: "mohammad", LastNmae: "alavi", Age: "1992" };
var student3 = { FirstName: "hosein", LastNmae: "alavi", Age: "1992" };
alert(students[1].FirstName);
只有在创建单个对象后才能创建阵列。
函数ChangeText(){
document.getElementById(“p1”).innerHTML=“dorood”;
}
变量student1={
名字:“赛义德”,
LastNmae:“阿拉维”,
年龄:“1992”
};
var student2={
名字:“穆罕默德”,
LastNmae:“阿拉维”,
年龄:“1992”
};
var student3={
名字:“侯赛因”,
LastNmae:“阿拉维”,
年龄:“1992”
};
var students=[student1、student2、student3];
警报(学生[1]。名字)代码>只有在创建单个对象后才能创建阵列。
函数ChangeText(){
document.getElementById(“p1”).innerHTML=“dorood”;
}
变量student1={
名字:“赛义德”,
LastNmae:“阿拉维”,
年龄:“1992”
};
var student2={
名字:“穆罕默德”,
LastNmae:“阿拉维”,
年龄:“1992”
};
var student3={
名字:“侯赛因”,
LastNmae:“阿拉维”,
年龄:“1992”
};
var students=[student1、student2、student3];
警报(学生[1]。名字)代码>您必须得到以下明确的错误
“未捕获的TypeError:无法读取未定义的属性'FirstName'”
在初始化students
数组时使用变量之前,先定义变量student1、student2…
函数ChangeText(){
document.getElementById(“p1”).innerHTML=“dorood”;
}
变量student1={
名字:“赛义德”,
LastNmae:“阿拉维”,
年龄:“1992”
};
var student2={
名字:“穆罕默德”,
LastNmae:“阿拉维”,
年龄:“1992”
};
var student3={
名字:“侯赛因”,
LastNmae:“阿拉维”,
年龄:“1992”
};
var students=[student1、student2、student3];
console.log(学生[1].FirstName)代码>您必须得到以下明确的错误
“未捕获的TypeError:无法读取未定义的属性'FirstName'”
在初始化students
数组时使用变量之前,先定义变量student1、student2…
函数ChangeText(){
document.getElementById(“p1”).innerHTML=“dorood”;
}
变量student1={
名字:“赛义德”,
LastNmae:“阿拉维”,
年龄:“1992”
};
var student2={
名字:“穆罕默德”,
LastNmae:“阿拉维”,
年龄:“1992”
};
var student3={
名字:“侯赛因”,
LastNmae:“阿拉维”,
年龄:“1992”
};
var students=[student1、student2、student3];
console.log(学生[1].FirstName)代码>您只需要移动var students=[student1,student2,student3];您所指的变量未分配
var student1={姓:“赛义德”,姓:“阿拉维”,年龄:“1992”};
var student2={姓:“穆罕默德”,姓:“阿拉维”,年龄:“1992”};
var student3={名字:“hosein”,姓氏:“alavi”,年龄:“1992”};
var students=[student1、student2、student3];
警报(学生[1]。名字);
您只需要移动var students=[student1,student2,student3];您所指的变量未分配
var student1={姓:“赛义德”,姓:“阿拉维”,年龄:“1992”};
var student2={姓:“穆罕默德”,姓:“阿拉维”,年龄:“1992”};
var student3={名字:“hosein”,姓氏:“alavi”,年龄:“1992”};
var students=[student1、student2、student3];
警报(学生[1]。名字);