【问题标题】:Can I identify a form button by name via javascript?我可以通过 javascript 按名称识别表单按钮吗?
【发布时间】:2013-07-14 00:33:27
【问题描述】:

我的一个表单有几个按钮,如下所示:

<input type="submit" name="some_name" value="some_value">

我想在页面的 on_load 函数中,为其中一些按钮添加一些功能。

如何在 DOM 中找到此按钮?

【问题讨论】:

    标签: javascript forms dom button


    【解决方案1】:
    var myButton = document.getElementsByName('some_name')[0];
    

    【讨论】:

      【解决方案2】:

      函数 getElementsByName 接受一个名称并给出具有该名称的所有元素。如果您非常确定只有一个元素具有该名称,或者您尝试访问的元素是代码中具有该名称的第一个元素,那么:

      document.getElementsByName('some_name')[0];
      

      将允许您访问您的按钮。

      var button = document.getElementsByName('some_name')[0];
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-06-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-09-15
        • 1970-01-01
        相关资源
        最近更新 更多