L'exemple de cet article décrit la méthode d'obtention de tous les nœuds frères en JavaScript. Partagez-le avec tout le monde pour votre référence. Les détails sont les suivants :
Ce code récupère d'abord le nœud parent de l'élément, puis récupère tous les nœuds enfants de son nœud parent, puis se supprime ainsi que tous les nœuds frères
function sibling(elem){ var r=[]; var childs=elem.parentNode.childNodes; for(var i=0,len=childs.length;i<len;i++){ if(childs[i].nodeType==1&&childs[i]!=elem){ r.push(childs[i]); } } return r; }
J'espère que cet article sera utile à la conception de la programmation JavaScript de chacun.