资源描述:
《js控制table增加行和列》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、functionaddRowO{varnrwTR=d<)cumcnt.gctElcmcniBy]d(,,tcstTablc,).inscrtR()w(d()cumcnt.gciElcmcntById(HtcstTablcH).r()ws.lcngth);varncwNamuTD=nrwTR.inscrtCcll(O);n^NamcTP.inncrHTML=HaaM;va
2、rn^NamcTD=n^TR-inscriCcll(l);iicwNamcTD.imicrHTML="〈inputnamc=,LastNamcid=,LastNamc,t)rpc=,tcxt,/>";varncwNamuTD=nc^TR.inscrtCcll(2);ncwNamcTD.iiiiicrHTML="〈inputnamc=,BirthDay,id=,BirthDay,hrpc=tcxl,/>“;varn^NamcTD=nrwTR.inscrtCcll(3);ncwNamcTD.iiiiicrHTML=
3、"〈inputnamu='a辞id='a^'typu='tcxi'/>";}functioninscrtRowQ{varoTablc=documunt.getElumuntByld("tablu_in&)");var<)Tr=oTablc.inscrtRowQ;var<)Td=oTr.inscrtCcllO;oTd.imicrHTML="新添加了一行”;}functioninscrtR(>w2(){〃获取tabic对象vartabic=d()cumcnt^:tElcmcntBy]d(Htablc_inf()2M
4、);//找到要添加button的td,这里以表格第一行第一列为例子var<)Td=table.r(>ws[0].cells[0];//添加button到id中,添加前吧id内容清空并赋予button的代码oTd.inncrHTML="〈buttononclick='insurtRow22()'>添力口收费";}functioninscrtR(>w22(){varoTable=documcnt.getElemcntById(,,tablc_infb2lt);var()Tr=()Tablc.ins
5、crtR()w();var<)Td=oTr.inscrtCcllO;oTd.imicrHTML="新添加了一行”;functioninscrtR(>w3(){〃获取tabic对象vartabic=document.方tEkmuniBy]d("tabk_inR)3”);//找到要添加button的td,这里以表格第一行第一列为例子var()Td2=Liblc.n)ws[O].inscrtCcll();()Td2.inncrHTNIL=H&nbps;M;}functiontabkDiv。{varmaxRow=4;v
6、armaxCol=8;varstrTbody=[HH];f<)r(vari=0;iH);for(varj=0;jtcstH);}strTb()dy.push(uH);}slrTb(xly.push(Hdy>,r);varobj=documcnt.gctElcmcntById(,,tablcD
7、ivH);obj.innerHTML=sirTbody.joinf,H);}functioninitQ{var_tablc,-tbody,tr,id,texmaxRow,maxCol;vardoeBody=documcilt.bodv;var_doc=document;maxRow=5;maxCol=8;_tablc=_doc.crcatcElcmcnt(MtablcH);_lablc.border="1";^ablc.stylc.tableLayout="fixud";_tbody=_doc.c「uatuEk
8、:rnunK"tbody'');_tablc.inscriBcforc(_tb()dull);docB<)dy.inscrtBcf<)rc(_tablc,null);f()r(vari=0;i