62,046
社区成员
发帖
与我相关
我的任务
分享
//cursel代表当前分页栏索引,m代表导航个数,n代表题目的行索引,r代表该题的子题序号
function setTab(bsid,name,cursel,m,n,r)
{
if(r=="0")
{
r=getCurRow(childBaseCount,n);
}
for(var i=1;i<=m;i++)
{
var menu=document.getElementById(name+i+n);
var con=document.getElementById("con_"+name+"1_"+n);
if(i==cursel)
{
menu.className="hover";
if(isEditing==true && cursel!=oldSel)//只有点了编辑按钮并且当前点中的分页栏不为现已选中栏时,才将公共容器中的内容保存到隐藏域中
{
var val = eval("editor1"+n+".getText()");
document.getElementById("hide_r"+n+"_c"+oldSel+r).value=val;
}
var val = document.getElementById("hide_r"+n+"_c"+i+r).value;
eval("editor1"+n+".setHTML('"+val+"')");//程序走到这里报的错
document.getElementById("con_tab1_"+n).children[0].innerHTML=document.getElementById("hide_r"+n+"_c"+i+r).value;
}
else
{
menu.className="";
}
}
}
else
{
hideID0 = "hide_r" + j + "_c01";
hideID1 = "hide_r" + j + "_c11";
hideID2 = "hide_r" + j + "_c21";
hideID3 = "hide_r" + j + "_c31";
hideID4 = "hide_r" + j + "_c41";
hideID5 = "hide_r" + j + "_c51";
hideID6 = "hide_r" + j + "_c61";
string hideStr = "<input type=\"hidden\" id='" + hideID0 + "' value='' /><input type=\"hidden\" id='" + hideID1 + "' value='' /><input type=\"hidden\" id='" + hideID2 + "' value='' /><input type=\"hidden\" id='" + hideID3 + "' value='' /><input type=\"hidden\" id='" + hideID4 + "' value='' /><input type=\"hidden\" id='" + hideID5 + "' value='' /><input type=\"hidden\" id='" + hideID6 + "' value='' />";
sb.Append("<td id='" + tdID + "' style='display:none'><div class=\"lib_Tab\"><div id='" + divID + "' class=\"content2\"><div class=\"lib_Menubox lib_tabborderdiv1\"><ul><li id=" + id1 + " onclick=\"setTab('" + reader.GetValue(0).ToString() + "','tab',1,6," + j + ",'1')\" class=\"hover\">题文</li><li id=" + id2 + " onclick=\"setTab('" + reader.GetValue(0).ToString() + "','tab',2,6," + j + ",'1')\" >答案</li><li id=" + id3 + " onclick=\"setTab('" + reader.GetValue(0).ToString() + "','tab',3,6," + j + ",'1')\">详解</li><li id=" + id4 + " onclick=\"setTab('" + reader.GetValue(0).ToString() + "','tab',4,6," + j + ",'1')\">参数</li><li id=" + id5 + " onclick=\"setTab('" + reader.GetValue(0).ToString() + "','tab',5,6," + j + ",'1')\">错析</li><li id=" + id6 + " onclick=\"setTab('" + reader.GetValue(0).ToString() + "','tab',6,6," + j + ",'1')\">提示</li></ul></div><div class=\"lib_Contentbox lib_tabborder\"><div id=" + dID1 + " ><div style='display:none'></div><div style='display:none'><input type='hidden' id='" + boxID1 + "' value='0' runat='server'/><iframe id='" + eID1 + "' src='/ewebeditor.htm?id=" + boxID1 + "&style=coolblue' frameborder='0'scrolling='no' width='100%' height='100%'></iframe></div></div>" + hideStr + "</div><div style=\"clear:both\"></div></div></div></td>");
}