Test case details

Preparation Code

<ul id="my_list">   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p>   <p>     aaa     <span>       bbb     </span>   </p> </ul> <script src="//code.jquery.com/jquery-git2.js"></script> <script>   $(function() {     var i = 0,         $ul = $('#my_list'),         $li = $('<li />').html('list item');     while (i < 100) {       $ul.append($li.clone());       i++;     }   });   function empty(element) {     var i;     for (i = element.childNodes.length - 1; i >= 0; i--)     element.removeChild(element.childNodes(i));   } </script>

Test cases

Test #1

document.getElementById('my_list').innerHTML = '';

Test #2

$('#my_list').html('');

Test #3

$('#my_list').empty();

Test #4

empty(document.getElementById('my_list'))

Test #5

$(document.getElementById('my_list')).empty();

Test #6

$(document.getElementById('my_list')).html('');

Test #7

document.getElementById('my_list').innerHTML = null;

Test #8

document.getElementById('my_list').innerText = null;

Test #9

$('#my_list').replaceWith('<ul id="my_list"></ul>');

Test #10

$('#my_list')[0].innerText = null;