Discuss / JavaScript / 交换innerText

交换innerText

Topic source
list = document.getElementById('test-list');
for (let i = 0; i < list.children.length; i++) {
    c = list.children[i]; // 拿到第i个子节点
    
    for(let j = 0; j<i; j++){//交换innerText

      let p = list.children[j];
      if(c.innerText < p.innerText){

        let temp = p.innerText;
        p.innerText = c.innerText;
        c.innerText = temp;
    
      }
    }
}


  • 1

Reply