【问题标题】:javascript, take value from form [duplicate]javascript,从表单中获取价值[重复]
【发布时间】:2013-03-06 16:21:36
【问题描述】:
<form name="car" onsubmit="return validate()">
<input type=text name=input[][] value="......" />

如何从字段数组的字段输入中提醒值?

    function validate(){
      alert("meee");
      var mycar = document.car.elements['input[][]'].value; // this line does NOT want to store value in mycar
      alert(mycar);
    }

在这种情况下,会显示带有 mee 消息的警报框,但不会显示另一个应该显示值 mycar 的框。

【问题讨论】:

标签: javascript arrays forms


【解决方案1】:

只需为输入分配一个 id 或类并使用它来访问它。

举个例子:

<input id="mycar" type="text" name=input[][] value="..." />

以及相关的JS

function validate() {
  var mycar = document.getElementById('mycar');
  var value = mycar.value;

}

如果你坚持使用名字,可以参考HTML form input tag name element array with JavaScript

【讨论】:

    猜你喜欢
    • 2016-01-26
    • 1970-01-01
    • 2017-11-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多