jsÔõôɾ³ýÔªËØ
javascript ÖÐɾ³ýÔªËصÄÒªÁì°üÀ¨£ºÊ¹Óà removechild() ÒªÁì´Ó¸¸ÔªËØÖÐÒƳýÖ¸¶¨×ÓÔªËØ¡£Ê¹Óà remove() ÒªÁì´Ó dom ÖÐÒƳýÔªËØ¡£Ê¹ÓÃÌõ¼þÓï¾äÔÚÖª×ãijЩÌõ¼þʱÒƳýÔªËØ¡£Ê¹ÓÃÑ»·ÒƳý¶à¸öÔªËØ¡£
ÔõÑùÔÚ JavaScript ÖÐɾ³ýÔªËØ
Ö±½ÓÒƳýÔªËØ
ʹÓà removeChild() ÒªÁ죺´Ó¸¸ÔªËØÖÐÒƳýÖ¸¶¨×ÓÔªËØ¡£Óï·¨£ºparent.removeChild(child)£¬ÆäÖÐ parent ÊǸ¸ÔªËØ£¬child ÊÇÒªÒƳýµÄ×ÓÔªËØ¡£
ʹÓà remove() ÒªÁ죺´Ó DOM ÖÐÒƳýÔªËØ¡£Óï·¨£ºelement.remove()£¬ÆäÖÐ element ÊÇÒªÒƳýµÄÔªËØ¡£
ʹÓÃÌõ¼þÓï¾äÒƳýÔªËØ
ÈôÊÇÖª×ãijЩÌõ¼þ£¬¿ÉÒÔʹÓÃÌõ¼þÓï¾äÒƳýÔªËØ£¬ÀýÈ磺
if (element.classList.contains("hidden")) { element.remove(); }
µÇ¼ºó¸´ÖÆ
ʹÓÃÑ»·ÒƳý¶à¸öÔªËØ
ÒªÒƳý¶à¸öÔªËØ£¬¿ÉÒÔʹÓÃÑ»·£º
const elements = document.querySelectorAll(".element-class"); for (let i = 0; i <p><strong>¸½¼Ó×¢ÖØÊÂÏî</strong></p>
µÇ¼ºó¸´ÖÆ
ÒƳýÔªËز»»á´ÓÄÚ´æÖÐɾ³ýËü£¬Ö»ÊÇ´Ó DOM ÖÐɾ³ý¡£
ʹÓà removeChild() ÒªÁìʱ£¬¸¸ÔªËرØÐè±£´æ¡£
ʹÓà remove() ÒªÁìʱ£¬ÔªËرØÐè±£´æÓÚ DOM ÖС£
ÒƳýÔªËغó£¬Æä×ÓÔªËØÒ²½«±»ÒƳý¡£
ÒƳýÔªËز»»á´¥·¢ÈκÎÊÂÎñ¡£
ÒÔÉϾÍÊÇjsÔõôɾ³ýÔªËصÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡