环境:仅 JavaScript
有没有办法获取包含部分文本的元素?
<h1 id="test_123_abc">hello world</h1>
Run Code Online (Sandbox Code Playgroud)
在这个例子中,如果我只有零件,我可以获得元素吗test_123?
既然你不能使用 Jquery,querySelectorAll这是一种下降的方式
var matchedEle = document.querySelectorAll("[id*='test_123']")
Run Code Online (Sandbox Code Playgroud)
var elems = document.querySelectorAll("[id^='test_123']")
console.log(elems.length);Run Code Online (Sandbox Code Playgroud)
<h1 id="test_123_abc">hello world</h1>
<h1 id="test_123_def">hello world</h1>
<h1 id="test_123_ghi">hello world</h1>Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7547 次 |
| 最近记录: |