Każdy może być węzłem, ale nie każdy może być elementem.
<div>
<span id="s1">aaa</span>
bbb
<span id="s2">ccc</span>
</div>
<script>
var s2=document.getElementById("s2");
console.log(s2.previousSibling);
console.log(s2.previousElementSibling);
</script>