while (x && x.nodeType!=1){
x=x.nextSibling;
}
是否一定要用循环语句。
在不确定执行次数的情况下使用循环语句,通过设置条件语句来限制执行次数。
虽然肉眼可以数出来是第几个,但不具备适用性,随便改一下就得重写。用循环语句就没这问题