如何分配变量&#34; name&#34;属性为html中的<input />元素

时间:2017-12-08 17:11:36

标签: javascript jquery html angularjs jsp

下面是我试图建立用户界面的图片。在这里,我在JSP中创建了这个使用循环。

现在,我想给每个输入元素的名称一个唯一值,以便可以区分它们。这就是为什么我想给他们变量名属性,我可以使用该名称在JSP中设置和赋值。

我想知道JavaScript能否做到这一点。如果没有,那么我可以选择哪种语言?

Image

  

我在JSP中使用的代码如下。在这里,ResultSet变量是ResultSet的类型,我将数据存储在数据库中并在屏幕上显示。

if

1 个答案:

答案 0 :(得分:0)

这是angularjs等价物 http://jsfiddle.net/f6mma2jz/

HTML:

<form id="select_spec_form">
  <fieldset id="submit_button">
    <input name="submit[submit]" id="submit_button" value="View" type="submit">
  </fieldset>
</form>

JS:

<form ng-app="myApp" ng-controller='ControllerA'>
    <table>
    <tr>
    <td>Exam Id</td>
    <td>Obtained Mark</td>
    </tr>
    <tr ng-repeat="result in resultSet">
    <td>{{result.id}}</td>
    <td><input type="text" name="enter" placeholder="Marks" ng-model="result.mark"/></td>
    </tr>
    </table>
    <input type="submit" name="enter" value="submit" />
   Model::{{resultSet}}
</form>