function a(name,age){
this.name=name;
this.age=age;
}
function b(name,age){
this.name=name;
this.age=age;
}
b函数怎样充当a函数的属性?
this.name=name;
this.age=age;
}
function b(name,age){
this.name=name;
this.age=age;
}
b函数怎样充当a函数的属性?
解决方案 »
- 我想做个表单判定,测试2个文本内容如果不一样就会弹出警告,大家看看我代码哪里不对
- 如何限制同一台电脑一天打开某一页面次数,如果超过限制次数,就自动打开别一页面?
- 散分~~~textarea 查找字符串 替换
- JSON
- ******* 如何用js判断有无方法
- 急:请问在一个页面中,如何隐藏掉ie的地址栏,工具栏,标题栏只有关闭按钮
- 如何用javascript去除全角空格
- 怎么修改hidden域中的文本?
- 高难度: 请教一个函数体作为参数的Script问题,请高手指点。我想破头都解决不了,script高手请进
- 请问各位手机信息程序是怎样做的?
- 有没有知道在写web中如何使用radio
- jquery flexgrid 添加checkbox?
a.b.name吗?
function Student(sutId,add,cla,stuName,stuAge,stuSex,linkStuCous){
this.sutId=stuid;
this.add=add;
this.cla=cla;
this.stuName=stuName;
this.stuAge=stuAge;
this.stuSex=stuSex;
this.linkStuCous=linkStuCous;
}
student.prototype.cla=ClassInfo;
function ClassInfo(claId,claName,claNum,claDesc,students){
this.claId=claId;
this.claName=claName;
this.claNum=claNum;
this.calDesc=claDesc;
this.students=students;
}
function search(){
$("th").html("");
var stuName=$("#stuName").val();
var claName=$("#claName").val();
var addName=$("#addName").val();
$.ajax({
type:"post",
data:{op:"doSearch",stuName:stuName,calName:claName,addName:addName},
url:"school.do",
dataType:"json",
success:function(backdata){
var str="<tr>";
for(var i=0;i<backdata.length;i++)
{
Student=backdata[i];//Student函数包含ClassInfo函数
ClassInfo=Student.cla;
alert(ClassInfo.claName);
str+="<td align='center'>"+Student.sutId
+"</td><td align='center'>"+Student.stuName
+"</td><td></tr>";
}
$("th").html(str);
}
});
}
报错:ClassInfo.claName不为空和对象不存在
s大写
是这样吗Student.cla.claName?
直接对象.cla
如:Student s = new Stuent();
var classInfo = s.cal; // 这里获取classInfo对象
classInfo.claName;
这样写有问题!