This is the perfect solution I got, which is able to remove all level nested list styles.
<ul>
<li>level 1</li>
<li>level 1</li>
<li>level 1
<ul>
<li>level 2</li>
<li>level 2
<ul>
<li>level 3</li>
<li>level 3</li>
<li>level 3</li>
<li>level 3
<ul>
<li>level 4</li>
<li>level 4</li>
<li>level 4</li>
</ul>
</li>
<li>level 3</li>
</ul>
</li>
<li>level 2</li>
<li>level 2</li>
</ul>
</li>
<li>level 1</li>
</ul>
// remove list style in multilevel
var list = document.getElementsByTagName('li');
for (var i=0, max=list.length; i<max; i++){
if(list[i].childNodes.length)
list[i].style.listStyle = "none";
}