我可以通过javascript通过名称识别表单按钮吗

Can I identify a form button by name via javascript?

本文关键字:识别 表单 按钮 可以通过 javascript      更新时间:2023-09-26

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

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

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

如何在DOM中定位此按钮?

var myButton = document.getElementsByName('some_name')[0];
函数getElementsByName接受一个名称,并给出具有该名称的所有元素。如果你非常确定只有一个元素有这个名称,或者你试图访问的元素是代码中第一个有这个名称的元素,那么:
document.getElementsByName('some_name')[0];

将允许您访问您的按钮。

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