js获取前面的所有兄弟元素 急求
<ul>
<li>我是li1</li>
<li>我是li2</li>
<li>我是li3</li>
<li id="li4">我是li4</li>
<li>我是li5</li>
<li>我是li6</li>
<li>我是li7</li>
<li>我是li8</li>
</ul>
<script type="text/javascript">
我要获取li4的前面所有的兄弟元素该怎么获取
var li4 = document.getElementById('li4');
var li=document.querySelectorAll("li")
</script>