我想限制這個選擇,給我只能從一個div內導致ID爲「divId1」querySelectorAll - 如何只得到了一定的div內的元素
var polys = document.querySelectorAll('polygon,polyline');
我怎樣才能做到這一點?
我想限制這個選擇,給我只能從一個div內導致ID爲「divId1」querySelectorAll - 如何只得到了一定的div內的元素
var polys = document.querySelectorAll('polygon,polyline');
我怎樣才能做到這一點?
嘗試的空間操作:
var polys = document.querySelectorAll('#divId1 polygon, #divId1 polyline');
See MDN's page on selectors瞭解更多信息。
var polys = document.querySelectorAll('#divId1 polygon, #divId1 polyline');
試試這個:
var el = document.querySelector('#divId1');
var polys = el.querySelectorAll('polygon,polyline');
https://developer.mozilla.org/en-US/docs/Web/API/element.querySelectorAll
您可以撥打querySelectorAll的div元素,而不是文件上。
參考:https://developer.mozilla.org/en-US/docs/Web/API/Element.querySelectorAll
樣品:
var polys = document.getElementById('divId1').querySelectorAll('polygon,polyline');