最新回答 / 团酱
在while中要做个判断:if(p.previousSibling!=null){ p=p.previousSibling; }else{ return null; }如果不做的话,n.previousSibling获取到的已经是null,所以在获取p.previousSibling时依然是null。
2014-08-26