html代码如下<div id="wrap">
<p class="title">root</p>
<div class="content"></div></div>js代码function getContent(obj){/*获取兄弟元素*/ if(obj){ if(obj.nextSibling){ if(obj.nextSibling.nodeType == 1){ if(obj.nextSibling.className == 'content'){ return obj.nextSibling; }else{ getBody(obj.nextSibling); } }else{ /* 不是元素节点 */ getBody(obj.nextSibling); } }else{//obj.nextSibling不存在 return false; } }else{ return false; }}function init(){ var pp = document.getElementsByTagName('p')[0]; var tag = getContent(pp); console.log(tag);}init();函数init()里面的getContent(pp)返回的始终是undefined,有大神知道是哪里的问题么?一直没想明白
添加回答
举报
0/150
提交
取消