2015-11-05 39 views
0

我使用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

錯過<%= %>標籤可以解決問題。 –

回答

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

我很高興聽到!祝你好運! –