Discuss / JavaScript / 测试代码有问题

测试代码有问题

Topic source

criylesan

#1 Created at ... [Delete] [Delete and Lock User]

应该是 innerHtml 而不是 innerText

测试代码有问题+1 在控制台测试 firefox和chrome 都支持innerHTML

firefox不支持innerText

导致在chrome测试能通过,在firefox中测试不行

// 选择<p>JavaScript</p>:
var js = document.getElementById('test-p');

// 选择<p>Python</p>,<p>Ruby</p>,<p>Swift</p>:
//var arr = document.querySelectorAll(".c-red.c-green>p");
var arr = document.getElementsByClassName("c-red c-green")[0].getElementsByTagName('p');
// 选择<p>Haskell</p>:
var haskell = document.getElementsByClassName('c-green')[1].lastElementChild;

  • 1

Reply