用原生JS脚本如何为Table添加行?
之前介绍过用 Jquery为table添加行。如果你没有使用Jquery插件,或者对Jquery不熟悉,那么能用原生的JS脚本为Table添加行吗?
可以的,下面我们一起来看下怎么写。
操作方法
(01)先看下初始的table,就是二行数据(二个tr),<table id="tbl" class="table table-bordered"> <tr> <td>1</td> <td>JS</td> <td>js</td> </tr> <tr> <td>2</td> <td>JS2</td> <td>JS2</td> </tr> </table>
(02)添加一个按钮,用来点击添加新的table行,<input type="button" class="btn btn-primary" value="原生JS添加Table行" onclick="add_tr()" />
(03)要为table添加行tr, 我们可以用document对象的createElement方法,先生成tr对象,var tr = teElement("tr");
(04)tr里的元素是td,所以还要生成td对象,td里的内容可以用 innerHTML来赋值,var td1 = teElement("td");rHTML = '3';一行tr有三个td,所以要生成三个td对象,每个对象的内容各自赋值
(05)把td单元格,放进tr对象,ndChild(td1);ndChild(td2);ndChild(td3);
(06)最后,把tr对象放进table,lementById('tbl')ndChild(tr);
(07)代码逻辑基本完成,看下界面。
(08)点击按钮后,成功为table添加了一行。
(09)多次点击,可以为table添加多行,如图。
-
flash中的椭圆工具使用技巧
Flash是非常常用的制作动画的软件,界面简洁明了,深受大众喜爱,软件提供了很多的图形工具,每个图形工具本身都包含很多的功能,现在我们来看看图形工具包含了哪些常见的工具以及它的使用技巧。操作方法(01)新建文档双击桌面上的flash软件,打开工具,在菜单栏中点击【文件】...
-
支付宝怎么注销账户
支付宝(中国)网络技术有限公司是国内领先的第三方支付平台,致力于提供“简单、安全、快速”的支付解决方案。支付宝公司从2004年建立开始,始终以“信任”作为产品和服务的核心。旗下有“支付宝”与“支付宝钱包”两个独立品牌。自2014年第二季度开始成为当前全球最...
-
HTML分隔线如何美化?
做HTML页面开发时,在几段文字之间,或几块内容之间,经常会使用分隔线去做分隔,以让页面显示更加有条理。分隔线我们基本上都是用hr标签去生成,怎么去美化这个分隔线?下面一起看下。操作方法(01)先看下我们的html代码,二个p段落,中间用hr作分隔,代码如图。(02)页面运行后,可以...
-
怎样开通和取消中国银行手机银行
怎样开通和取消中国银行手机银行,很多朋友有这个问题,下面就介绍一下。操作方法(01)开通搜索中国银行手机银行官网。(02)选择“个人客户网银登录”。(03)输入银行卡号和密码。(04)点击“登录网上银行”。(05)输入需要的信息,点击完成。(06)取消首先在浏览器里面输入中国银行进...