var form = document.forms[0];
var objTable = document.getElementById("specialFee");
var objTableBody=objTable.children(0);
var rowCount = objTable.rows.length;
var newRow = document.createElement("TR");
newRow.align = "center";
newRow.style.background = "#E6FFF2";
var objCell1 = document.createElement("TD");
objCell1.align="center";
var objInput1_1 = document.createElement("<input name='Vchbox' type='checkbox' value=''>");
objInput1_1.id="Vchbox"+innum;
objInput1_1.attachEvent("onclick",new Function("vcheck(" +innum+ ");"));
objCell1.appendChild(objInput1_1);
newRow.appendChild(objCell1);
var objCell2 = document.createElement("TD");
objCell2.align="center";
var objInput2_1 = document.createElement("<input name='VSailNo' style='text-align: center;' type='text' class='input80' maxlength='6' size='6'>");
objInput2_1.id="VSailNo"+innum;
objCell2.appendChild(objInput2_1);
newRow.appendChild(objCell2);
var objCell10 = document.createElement("TD");
var objInput10_1 = document.createElement("<select name='VFerry'>");
objInput10_1.id="VFerry"+innum;
objInput10_1.style.width="120";
<%
for(int i=0;i<ferryinfo_res.size();i++){
dynaBean = (DynaBean)ferryinfo_res.get(i);
%>
var objOption10_<%=i%> = document.createElement("option");
objOption10_<%=i%>.text="<%=CmnUtFunc.HtmlEncode(String.valueOf(dynaBean.get("FerryInfo_cname")).trim())%>(至<%=CmnUtFunc.HtmlEncode(String.valueOf(dynaBean.get("City2_name")))%>)";
objOption10_<%=i%>.value= "<%=CmnUtFunc.HtmlEncode(String.valueOf(dynaBean.get("FerryInfo_ferry")).trim())%>,<%=CmnUtFunc.HtmlEncode(String.valueOf(dynaBean.get("City1_name")).trim())%>,<%=CmnUtFunc.HtmlEncode(String.valueOf(dynaBean.get("City2_name")).trim())%>";
objInput10_1.add(objOption10_<%=i%>);
<%}%>
objInput10_1.attachEvent("onchange",new Function("f(" +innum+ ");"));
objCell10.appendChild(objInput10_1);
newRow.appendChild(objCell10);
var objCell3 = document.createElement("TD");
objCell3.align="center";
var objInput3_1 = document.createElement("<input name='VDeparture' readonly='readonly' style='text-align: center;' type='text' class='input80' maxlength='20' size='10'>");
objInput3_1.id="VDeparture"+innum;
objInput3_1.text="<%=CmnUtFunc.HtmlEncode(String.valueOf(dynaBean.get("City1_name")).trim())%>";
objCell3.appendChild(objInput3_1);
newRow.appendChild(objCell3);
objTableBody.appendChild(newRow);
分享到:
相关推荐
jquery实现table自动添加行和编辑
table自动加行及实现单元格运算,如数量价格计算小计。功能不完善,供大家参考一下。
本效果带tab切换效果。...js实现自动添加删除一行。添加删除时序号自动改变。每一行后面有添加一行按钮,点击时自动在点击行的下面添加一行。新添加行有文本框,文本框输入值失去焦点后自动变为输入的值。
通过点击添加按按钮即可自动添加一行,通过点击删除按钮即可自动删除一行。这个是一个很好的例子。代码简洁,用javasript实现的。
网页表格用js动态添加一行代码,javascript应用
大家看看吧,咱们这个不要分,看看看看看看看看看看看看看看看看啊看你!
android动态添加表格行.zip
visual studio中自动添加注释,很好用哦!
就是添加表格行,在html中对表格自动添加行和删除行
织梦文章图片自动添加alt功能:代码替换iclude对应页面就行了,就可以实现自动添加图片ALTle1.
table动态添加行并进行行数据编辑,数据修改等操作,动态操作table
都知道Oracle数据库可以利用Excel来创建大量的数据,而且很方便,那是因为Excel的功能的原因.而DB2呢?在创建数据时,很麻烦,要一条一条的,一个字段的一个字段地创建,谁都会对这种操作感到烦,这个工具,可以帮你做到,...
if onlastrecord then FORMULA = FALSE else if RecordNumber mod 5 =0 then FORMULA = TRUE else FORMULA = FALSE end if end if
3.对组合成一行的js代码自动进行缩进,形成多行. 4.对加密的js代码进行解密(暂未制作) 5.本程序作者ltt.欢迎转载.转载请著名 6.作者联系方式: Email:liutietuo@126.com QQ:468359.请注明加QQ理由. 网址:...
设计思路: 在Table的thead中加入一行隐藏的行,当要添加一行时,复制一次隐藏的行,再将实例数据填充到这一行中相应的位置,填充完毕之后,再将这一行加到表格中去,整个操作完成。 模板:隐藏的行即相当于模板,当...
实现自动添加table行,增删改查功能统一完成实现,统一提交
stm32cube ide 行尾自动补全分号插件 设置ctrl+Enter 快捷键可以再是行尾自动添加; 让c语言编程 变得像java 一样快捷方便
解决DevExpress GridControl GridView 在新增数据行时数据为空的问题,新窗口数据返回时自动新增行并刷新。
vc6.0的两个插件,可以放在VC目录下,可以帮助VC6.0的使用者更加快速更准确的编写代码,自动加双括号等符号,自动纠错英文单词,实时纠错,提示代码行等功能。
2、添加一行,如要添加一行需点击“添加”按钮,现点击两下会自动添加两行,效果如下截图: 3、删除一行,如要删除指定行,先要选中行然后在点击“删除”按钮进行删除(这不是废话嘛~~~),现选中一行,效果如下截图...