使用变量作为HTML元素属性

使用变量作为HTML元素属性

问题描述:

我使用Javascript循环来显示HTML表格行。我可以成功地做到这一点。使用变量作为HTML元素属性

有我使用一个数组replyId

我要的是添加replyId的值[I]运行循环,在运行时执行以下HTML标签“数据id”属性的时候。

<td id="forum_reply_content_cell_"+inputs.replyIds[i] data-id=""> 

我该如何做到这一点?

+0

你的价值http://jaggeryjs.org/属性ID是无效的,但也许是有事情做与“粗糖-JS”?从来没有听说过,但你需要清除。 – Rob

+0

如果您可以将'inputs.replyIds [i]'追加到ID中,为什么它不能同时插入* data-id *属性值? – RobG

+0

错过标签可以解决问题。 –

我不知道这个框架,但是,从演示我可以看到你需要在框架代码(如.Net)和%>之前添加<%=到底。事情是这样的:

<td id="forum_reply_content_cell_<%= inputs.replyIds[i] %>" data-id=""> 

演示来源:https://github.com/wso2/product-jaggery/blob/master/apps/taskmaster/index.jag

框架参考:

+0

谢谢Feu。它解决了我的问题。那是我想要的,但却错过了它。 –

+0

我很高兴听到!祝你好运! –