有一个问题,我无法弄清楚在这段代码中。 它应该迭代数组对象并将它们显示在HTML表格中。第三行应该包含按钮。为什么它不显示任何东西?动态显示HTML表格内容

HTML代码:

Name Level Action

A

B

C

的Javascript:

var myArray = [{"name":"aaa","level":"A"},{"name":"bbb","level":"B"},{"name":"ccc","level":"C"}];

display();

function display() {

var length = myArray.length;

var htmltext = "";

for (var i = 1; i < length; i++) {

htmltext +=

"

\"+myArray[i].name+"\"+myArray[i].level+"\\

\

\

\

\";

}

document.getElementById("table-rows").innerHTML = htmltext;

}

+0

你可以追加“表格行”本身,因此你的行中有你不想要的行,添加一个''并添加到如果你想这样做。 –

A

回答

0

您需要使用ID引用表体,并且您的for循环应该将init初始化为0,以便遍历整个数组。

var myArray = [{

"name": "aaa",

"level": "A"

}, {

"name": "bbb",

"level": "B"

}, {

"name": "ccc",

"level": "C"

}];

display();

function display() {

var length = myArray.length;

var htmltext = "";

for (var i = 0; i < length; i++) {

htmltext +=

"

\" + myArray[i].name + "\" + myArray[i].level + "\\

\

\

\

\";

}

document.getElementById("table-rows").innerHTML = htmltext;

}

NameLevelAction

A

B

C

2017-05-26 16:39:31

Woodrow

0

而不是

document.getElementById("table-rows").innerHTML = htmltext;

尝试

document.getElementById("table-rows").append(htmltext);

2017-05-26 16:37:26

+0

[Node.append()](https://developer.mozilla.org/en-US/docs/Web/API/ParentNode/append)不解析字符串。 –

-2

使用车把。 http://handlebarsjs.com/ 我自己将它用于动态表格。加上它的不好的做法插入html与js。

2017-05-26 16:49:46

html表格内容动态显示,动态显示HTML表格内容相关推荐

  1. CSS 解决td里面内容太多把表格弄变形的原因,设置 自动换行。

    CSS 解决<td>里面内容太多把表格弄变形的原因,设置 自动换行. 1 < style="word-break:break-all"> 例如div宽200 ...

  2. 如何将记事本转换.php,记事本怎么变成表格?电脑便签如何将记事内容转化成Excel表格...

    敬业签是一个商务便签记事本软件,在便签中记事是以文本的形式进行保存,在便签附件中,可上传Excel格式的文档进行保存,那么写在便签中的多条记事内容,有没有办法生成Excel表格保存到电脑本地呢?便签记 ...

  3. 用java查询excel表格_如何把java查询出的内容导入到excel表格

    展开全部 java查询出的内容导入到excel表格 /**导出数据为XLS格式 * @param fos * @param bo */ public void writeExcelBo(FileOut ...

  4. mysql tableveiw与表格,javafx将数据库内容输出到tableview表格

    一 .创建Fxml文件,用Javafx Scene Builder 编辑页面,创建tableview(表格)和tablecolum(表格中的列),并为其设置fxid: 二.生成fxml文件的控制类: ...

  5. html如何取单元格内容,JS获取表格内指定单元格html内容的方法

    JS获取表格内指定单元格html内容的方法 本文实例讲述了JS获取表格内指定单元格html内容的方法.分享给大家供大家参考.具体如下: 下面的代码先通过表格对象的rows获得指定的行的所有单元格数组, ...

  6. 计算机基础知识教程excel单元格拆分,电脑内怎么将excel表格中某个单元格的内容拆分至不同单元格里...

    电脑内怎么将excel表格中某个单元格的内容拆分至不同单元格里 当我们在使用电脑的时候,可以下载excel软件来处理数据文件,那么如果想要将一个单元格中的内容拆分到不同的单元格中的话,应如何操作呢?接 ...

  7. PHPWord替换word模板内容时,存在表格,且不确定表格行数的处理方式

    PHPWord替换word模板内容时,存在表格,且不确定表格行数的处理方式 想得到的目标表格 表格可能存在若干行,需要循环生成,插入到word模板中 word模板 实现过程 1.Composer安装 ...

  8. 表格td的宽度不随内容自适应

    表格td的宽度不随内容自适应 在table上添加 style="table-layout:fixed;word-break:break-all;" 然后在相应的td上添加宽高即可. ...

  9. php将文本文件中的内容呈现到一个表格中

    网上有很多版本,我觉得都不是很全,整理了一个比较全的送给大家 <?php// 将文本文件中的内容呈现到一个表格中 // 1. 读取文件内容 // => 包含文本内容的字符串数据 $cont ...

  10. elementui表格宽度适应内容_解决elementui表格操作列自适应列宽

    业务需要前端根据用户权限动态显示对应按钮,直接把操作列的列宽写死的话,在按钮少的情况下不是那么好看,所以想到了一个骚操作... 写死宽度时是这样的: 开始 给操作列绑定宽度属性 :width=&quo ...

最新文章

  1. 第十三周项目一-分数类中的运算符重载
  2. Opencv头文件记要~
  3. WIN32 使用 MUTEX 实现禁止多开
  4. n个一位数字的数组中选取任意数目的数字,构成的3的最大倍数是多少?
  5. OpenLayers3 online build
  6. tomcat与tomee_Apache TomEE(和Tomcat)的自签名证书
  7. 网关过滤器验证token
  8. gitlab 将管理员权限移交给ldap账户_CDPDC中Atlas集成FreeIPA的LDAP认证
  9. vmware使用技巧
  10. [译]其实闭包并不高深莫测
  11. 【17】Python100例基础练习(3)
  12. Windows内核原理与实现之Windows研究内核(WRK)
  13. 跨境ERP服务商紧随“借卖网”遭黑客攻击,猖獗犯罪下如何自保?
  14. win10蓝牙开关不见了_来自德国,比JBL更硬汉,这款户外蓝牙音箱,上得厅堂下得厨房...
  15. 微信公众号服务号如何在线给粉丝发送模板消息
  16. 如何清空Matlab命令行窗口
  17. 服务器装了无线网卡失败,.NET Core Runtime安装失败0x80070005Error报错服务器原因
  18. ext4文件系统布局
  19. shel--常用快捷键
  20. 2022金三银四,面试求生指南

热门文章

  1. 学java 开发会掉头_作为一个全新的开发人员,我会学到什么
  2. 北京大学王立威教授:机器学习理论的回顾与展望
  3. 使用adb进行备份和恢复
  4. 阿里新手程序员干一个月就辞职:感觉生活得像狗,工资再高又怎么样?
  5. 致远部署环境问题 报错:请先设置MySQL数据库字符集为utf8,然后再进行系统安装
  6. odp.net oracle objects for ole,odp.net以及oracle oledb安装
  7. BC107 箭形图案
  8. 火狐怎么导入收藏夹_火狐浏览器怎么导入及导出书签?导入及导出书签的方法说明...
  9. 榆熙电商:拼多多商家怎样避免快递滞留给店铺带来危害?
  10. 减肥产品单页_设计电子商务产品组合:单页描述