<!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>無(wú)標(biāo)題文檔</title></head><body><div id="content">? <h1>html</h1>? <h1>php</h1>? <h1>javascript</h1>? <h1>jquery</h1>? <h1>java</h1></div><script type="text/javascript">function clearText() {? var content=document.getElementById("content");? // 在此完成該函數(shù)??? //法一,一次性清除節(jié)點(diǎn)內(nèi)容? for(var i=0;i<content.childNodes.length;i++){? ? ? if(content.childNodes[i].nodeType!=1){ ??? ? ? ? ?continue; ?? ? ? }else{? ? ? ? ?content.removeChild(content.childNodes[i]); ? ?? ? ? }? ? ? ? ?? ? ? }? //法二,一次性清除節(jié)點(diǎn)內(nèi)容/* ??? ?for(var i=content.childNodes.length-1;i>=0;i--){? ? ? var chnode=content.childNodes[i];? ? ? content.removeChild(chnode); ?? ?}*/?? //法三,多次方清除節(jié)點(diǎn)內(nèi)容/*? ?for(var i=0;i<content.childNodes.length;i++){? ? var chnode=content.childNodes[i];? ? content.removeChild(chnode); ?? }*/??? }
這三種方法沒(méi)看錯(cuò)來(lái)有什么區(qū)別啊,特別是后面兩種方法,為什么在編程上面不一樣呢
thurmond
2017-01-16 15:44:57