社区
JavaScript
帖子详情
高分相赠,请高手帮忙!!!(急)
yaojr21
2003-06-03 02:18:44
如何通过javascript脚本实现,当前面页上的表格增加一行???最好能提供源码,谢了!!!
...全文
44
5
打赏
收藏
高分相赠,请高手帮忙!!!(急)
如何通过javascript脚本实现,当前面页上的表格增加一行???最好能提供源码,谢了!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kingdomzhf
2003-06-04
打赏
举报
回复
table.insertRow(-1)
rocsnake
2003-06-04
打赏
举报
回复
用rows[i].cells[j].children[0]定位文本筐,循环计算或者直接读rows.length
yaojr21
2003-06-04
打赏
举报
回复
fason(阿信),多谢!马上给分!
现在小弟还有一个问题:我插入的行中有一个序号和文本框text,第一行text的默认值为01,那我如何实现在新增行中的序号和文本框中的值累计加1啊?并且要区分文本框的name,请指教,万分感谢!!!
rocsnake
2003-06-03
打赏
举报
回复
<table id=ddd border=1 width="100%">
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
<td>4</td>
<td>5</td>
</tr>
</table>
<button onclick="clk()">asd</button>
<script language="javascript">
function clk(){
ddd.insertRow(ddd.rows.length);
ddd.rows[ddd.rows.length-1].insertCell(0);
ddd.rows[ddd.rows.length-1].cells[0].innerHTML = "p";
ddd.rows[ddd.rows.length-1].insertCell(1);
ddd.rows[ddd.rows.length-1].cells[1].innerHTML = "p";
ddd.rows[ddd.rows.length-1].insertCell(2);
ddd.rows[ddd.rows.length-1].cells[2].innerHTML = "p";
ddd.rows[ddd.rows.length-1].insertCell(3);
ddd.rows[ddd.rows.length-1].cells[3].innerHTML = "p";
ddd.rows[ddd.rows.length-1].insertCell(4);
ddd.rows[ddd.rows.length-1].cells[4].innerHTML = "p";
}
</script>
fason
2003-06-03
打赏
举报
回复
<SCRIPT LANGUAGE=javascript>
function delCol() {
try {
var Elm = event.srcElement;
while(Elm && Elm.tagName != "TR") {
Elm = Elm.parentElement;
}
if(Elm.parentElement.rows.length <= 1) {
alert("无法删除!");
return;
}
Elm.parentElement.deleteRow(Elm.rowIndex);
} catch(e) {
alert("Err 5001:\r\n" + e);
}
}
function addCol(id) {
try {
var oTable = document.getElementById(id);
if(oTable.tagName != "TABLE")
alert("Err 5002");
var oList = oTable.children;
var oTBODY;
for(var i=0;i<oList.length;i++) {
if(oList[i].tagName == "TBODY") {
oTBODY = oList[i];
break;
}
}
var oTR = oTBODY.lastChild;
var newTR = oTR.cloneNode(true);
addId(newTR);
oTBODY.insertAdjacentElement("beforeEnd",newTR);
} catch(e) {
alert("Err 5002:\r\n" + e);
}
}
function addId(node) {
try {
if(!node.hasChildNodes()) {
var prefix = node.getAttribute("id").split("_")[0];
var postfix = node.getAttribute("id").split("_")[1];
postfix = parseInt(postfix) + 1;
node.setAttribute("id",prefix + "_" + postfix);
node.setAttribute("value","");
return;
}
} catch(e) {}
try {
var oList = node.childNodes;
for(var i=0;i<oList.length;i++) {
addId(oList[i]);
}
} catch(e) {
alert("Err 5003:\r\n" + e);
}
}
</SCRIPT>
<table width="100%" border="1" align="center" cellpadding="3" cellspacing="1" bordercolor="#000000" class="tableprintable" id="t1">
<tr align="center" class="tdbg0">
<td class="tdbg0">1</td><td><button class="button" onClick="delCol()">
删除</button></td>
</tr>
</table>
<button class="button" onClick="addCol('t1')">添加一行</button>
</td>
</tr>
</table>
请
教:如何动态生成控件~
高分
相赠
哦!
博客询问如何实现特定控件操作,即向text1输入一个数,点击command1控件后,在窗体显示对应数量的text2控件,并希望得到详细代码。
java统计功能柱图_java1.2以上版本中是否有功能强大的柱形图,饼图,线形图生成组件?
高分
相赠
!...
本文介绍了 Java 2D API 的核心组件及其在 JDK 1.2 中的应用。主要内容涵盖绘制 2D 图形的方法、文字布局、图像处理及打印功能。通过实例演示了如何使用 Java 2D 绘制各种图形、处理图像效果。
HTML(3):IE浏览器编程
博客涉及HTML、浏览器等信息技术相关内容,虽未给出具体内容,但从标签可知与HTML在浏览器中的应用等有关,如超链接等方面可能有所涉及。
【文末福利】【重磅】智能未来 —— 人工智能与城乡规划的交叉对话(CSDN深圳城市开发者社区首场线下技术交流活动)
活动聚焦AI在智慧城市等领域的应用,将于2023年6月17日在深圳大学举行,包括技术交流、互动答疑和赠书环节。参与者有机会获得《程序员的三门课》等技术图书。此外,CSDN深圳城市开发者社区还举办618图书活动,提供多款IT书籍5折优惠。
HTML(3):IE浏览器编程 - vcmute的专栏 - CSDNBlog
本文汇总了IE浏览器编程中常见的问题及解决方案,包括处理浏览器中的文本编码、使用BHO控制导航、脚本交互、获取网页元素信息及状态监测等方面的技术细节。
JavaScript
87,987
社区成员
224,683
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章