Javascript 如何在android中使用java脚本选择同名单选按钮?

Javascript 如何在android中使用java脚本选择同名单选按钮?,javascript,android,html,webview,radio-button,Javascript,Android,Html,Webview,Radio Button,我有多个具有相同名称和id的单选按钮,希望使用javascript选择单选按钮 <input type="radio" name="Custom.SELECTED_INDEX" id="Custom.SELECTED_INDEX" value="1" class="middle"> <input type="radio" name="Custom.SELECTED_INDEX" id="Custom.SELECTED_INDEX" value="2" class="midd

我有多个具有相同名称和id的单选按钮,希望使用javascript选择单选按钮

<input type="radio" name="Custom.SELECTED_INDEX" id="Custom.SELECTED_INDEX" value="1" class="middle"> 

<input type="radio" name="Custom.SELECTED_INDEX" id="Custom.SELECTED_INDEX" value="2" class="middle"> 

<input type="radio" name="Custom.SELECTED_INDEX" id="Custom.SELECTED_INDEX" value="3" class="middle">

欢迎您提出任何建议或建议

您只需编写一个合适的选择器,查询它并根据自己的意愿使用它:

var myElements = document.querySelectorAll('input[name="Custom.SELECTED_INDEX"]');

每个ID只能有一个元素。
document.getElementById(…)
只返回一个元素,因此尝试为结果编制索引将导致错误。感谢@RobinZigmond的回复。我有多个相同id的单选按钮,我正在使用索引,但这不起作用。我知道,并解释了为什么它不起作用。不能有多个具有相同ID的元素,这是无效的HTML,会导致类似的问题。修复你的HTML。请告诉我我在哪里做了错误的文档。getElementById('Custom.SELECTED_INDEX')[2]。checked=true;我不能编辑HTML。这是第三方网站,该网站运行良好,但我无法从安卓系统处理
var myElements = document.querySelectorAll('input[name="Custom.SELECTED_INDEX"]');