var username="aashiquemd2212";
var myvar="14ca120";
var assmtEid=11;
function saveDB(newid)
{
ref2 = database.ref(username+'/course/'+myvar+'/ExerciseTable/'+assmtEid+'/');
ref2.remove();
refe = database.ref(username+'/course/'+myvar+'/ExerciseTable');
refe.child(assmtEid).set({
Exid: assmtEid,
Ename: displayname,
Etotal: "20"
});
var tb=document.getElementsByClassName("tbody")[0];
var len=tb.rows.length;
for(var l=0;l<len;l++)
{
tno=l+1;
tnam=tb.rows[l].childNodes[0].childNodes[0].value;
tmark=tb.rows[l].childNodes[2].childNodes[0].value;
console.log("**"+tno+"**"+tnam+"**"+tmark+"**");
ref2.child(tno).set({
cid:tno,
cname:tnam,
ctotal:tmark
});// criteria save
var kn=document.getElementsByClassName("tide")[0].rows.length;
for(var lent=0;lent<kn;lent++)
{
mtd1=lent+1;
mtd2=document.getElementsByClassName("tide")[l].rows[lent].childNodes[0].childNodes[0].value;
mtd3=document.getElementsByClassName("tide")[l].rows[lent].childNodes[1].childNodes[0].value;
console.log("--"+mtd1+"--"+mtd2+"--"+mtd3+"--");
ref2.child(tno+"/"+mtd1+"/").set({
did:mtd1,
dname:mtd2,
dmark:mtd3
});// descriptive save
}
console.log("#####################");
}
}
这里我试图删除一个节点并再次立即创建具有更新元素的相同节点。但是当我试图删除并创建相同的节点时,我会给我带来一些错误。这是我从firebase DB中检索时的图像。 当我尝试编辑内容时,我给了我像输出一些错误。我将值你好更改为 hi 。