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

时间:2013-07-16 00:38:14

标签: javascript forms dom button

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

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

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

如何在DOM中找到此按钮?

2 个答案:

答案 0 :(得分:3)

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

答案 1 :(得分:2)

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

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

将允许您访问您的按钮。

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