用javascript和regex在html中找到div

Val*_*ris 3 html javascript

我试着用javascript选择html元素!jQuery的...

例如我的HTML是:

<div id="my1231">
</div>
Run Code Online (Sandbox Code Playgroud)

我想选择任何以id开头的第一个div,我试试这样:

var regex = /my(.*)/; 
var templateCode = document.match(regex)
alert(templateCode);
Run Code Online (Sandbox Code Playgroud)

但什么都没发生,我做错了什么?如何用正则表达式选择div,其中id的第一部分是静态的,第二部分是随机的?

Sgo*_*ldy 6

怎么样document.querySelectorAll

document.querySelectorAll("[id^='my']")
Run Code Online (Sandbox Code Playgroud)

请注意> = IE8支持

http://caniuse.com/#search=querySelectorAll