我的一个表单有几个按钮,如下所示:
<input type="submit" name="some_name" value="some_value">
我想在页面的 on_load 函数中为其中一些按钮添加一些功能。
如何在 DOM 中找到此按钮?
我的一个表单有几个按钮,如下所示:
<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];