-2

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

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

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

如何在 DOM 中找到此按钮?

4

2 回答 2

3
var myButton = document.getElementsByName('some_name')[0];
于 2013-07-16T00:41:30.303 回答
2

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

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

将让您访问您的按钮。

var button = document.getElementsByName('some_name')[0];
于 2013-07-16T00:52:17.317 回答