通过javascript中的部分id字符串获取元素

Die*_*ego 13 javascript

我有以下代码:

var inputs = document.getElementsByTagName("input");
for (var i = 0; i < inputs.length; i++) {
inputs[i].disabled = bDisabled;
}
Run Code Online (Sandbox Code Playgroud)

我现在需要添加一些逻辑来仅禁用具有"bib*"形式的I​​d的输入,其中bib可以是任何字符.我已经看到了其他问题,这是用jquery完成的,但我不能使用jquery只是简单的javascript.任何帮助,将不胜感激.

谢谢

Mat*_*hen 17

这是非常基本的东西.

var inputs = document.getElementsByTagName("input");
for (var i = 0; i < inputs.length; i++) {
  if(inputs[i].id.indexOf("bib") == 0)
    inputs[i].disabled = bDisabled;
}
Run Code Online (Sandbox Code Playgroud)