Javascript 如何获取包含特定ID的表名?

Javascript 如何获取包含特定ID的表名?,javascript,Javascript,我有几个表,其中包含一个ID和单词“MRCPUBSY” (示例:TABLE ID=“\u MIPS-MRCPUBSY”) 如果我只知道ID名称的一部分,如何获取此表 我想用一些类似于: var MyTable=document.getElementById('MRCPUBSY.value) 但这不好,因为ID的名称是_MIPS-MRCPUBSY而不仅仅是MRCPUBSY。您可以使用,[ID*=MRCPUBSY] 例如,要获取第一个这样的表: var myTable = document.quer

我有几个表,其中包含一个ID和单词“MRCPUBSY” (示例:
TABLE ID=“\u MIPS-MRCPUBSY”

如果我只知道ID名称的一部分,如何获取此表

我想用一些类似于:
var MyTable=document.getElementById('MRCPUBSY.value)
但这不好,因为ID的名称是_MIPS-MRCPUBSY而不仅仅是MRCPUBSY。

您可以使用,
[ID*=MRCPUBSY]

例如,要获取第一个这样的表:

var myTable = document.querySelector("[id*=MRCPUBSY]");
使用:


你能添加相关代码吗?谢谢你的回答
document.querySelector("[id*='MRCPUBSY']").value;