javascript - 如何生成 ids/数值并将其附加到 jsp 中的输入 id 属性

标签 javascript html forms input

我有动态创建的表,我需要将带有数值的 id 属性传递给输入标记,以便我可以检索输入字段值。 我用 for Each 标签来循环 代码片段:

<c:forEach items="${map}" var="entry">
<tr>
    <td>${entry.key}</td> // first t d filed 
    <td><input id="${id}" type="text" value="${entry.value}" size="50" /></t d> // second t d field with value 
</tr>
</c:for Each>   

I need something like this :
<input id="2" type="text" value="value" size="50" />
how can do this?can someone suggest me.

最佳答案

您可以使用一个变量并将其分配给它,正如 Tanjim 所说 - 像这样使用它-

<c:forEach items="${map}" var="entry" varStatus="Status">
<tr>
<td>${entry.key}</td> // first t d filed 
  <td><input id="${Status.count}" type="text" value="${entry.value}" size="50" /></td>
 </tr>
 </c:forEach>   

关于javascript - 如何生成 ids/数值并将其附加到 jsp 中的输入 id 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39895723/

相关文章:

javascript - 将图像加载到多个 Canvas 时出现问题

javascript - 突出显示当前菜单项?

javascript - 我无法插入内容 HTML 预标记

angular - 如何将 Angular 表单验证与 ngFor 绑定(bind)

php - 表单未在 yii 中验证和提交

带有 javascript 代码的 PHP,实时时钟

javascript - 为 DataTables.js 元素提供特定的 id/class/names

javascript - 在 onPress React Native 中传递 Props 和 Function

javascript - 为什么光标仅在 FireFox 中不位于末尾?

html - 检查最新检查的单选按钮?