“如何获得全部”;dt";及;dd";使用Javascript的元素

“如何获得全部”;dt";及;dd";使用Javascript的元素,javascript,html,Javascript,Html,以下是HTML代码: <ul id="current"> <li class="session"> <dl> <dt>Mumbai, Maharashtra, India</dt> <dd>Approximate location</dd> <dt>Safari on Mac OS X</dt> <dt>I

以下是HTML代码:

<ul id="current">
 <li class="session">
   <dl>
        <dt>Mumbai, Maharashtra, India</dt>
        <dd>Approximate location</dd>
        <dt>Safari on Mac OS X</dt>
        <dt>IP Address:</dt>
       <dd>110.227.252.240</dd>
   </dl>
  </li>
  • 孟买,马哈拉施特拉邦,印度 大致位置 MacOSX上的Safari IP地址: 110.227.252.240


我希望所有
dt
dd
元素

使用
document.queryselectoral
获取所有元素

 var x = document.querySelectorAll("dt");

 var y = document.querySelectorAll("dd");
如果要更改其任何属性,请使用for循环

var i;
for (i = 0; i < x.length; i++) {
    x[i].style.color = "red";
}
vari;
对于(i=0;i
使用
queryselectoral()尝试以下操作。

let dt=document.querySelectorAll('#current>.session>dl>dt');
让dd=document.querySelectorAll('#current>.session>dl>dd');
dt.forEach(函数(el){
el.style.color='蓝色';
});
dd.forEach(功能(el){
el.style.color='红色';
});
  • 孟买,马哈拉施特拉邦,印度 大致位置 MacOSX上的Safari IP地址: 110.227.252.240

document.getElementsByTagName
document.querySelectorAll
使用jQuery,类似于
$('dd')
的东西可以工作。但到目前为止您尝试了什么?@NicoHaase我尝试了标记名(“dt”).innerHTML,但似乎没有work@Jay什么是
标记名
,以及
innerHTML
应该做什么?