var nodes = [[UL]].getElementsByTagName( "LI" ), posA, posB; for ( var i = 0; i < nodes.length; i++ ) { if ( nodes[i].id == 'id1' ) posA = i; if ( nodes[i].id == 'id2' ) posB = i; } alert( posA < posB ); // Если true, то id1 идёт до id2