< ! DOCTYPE html>
< html> < head> < meta charset= "UTF-8" > < title> < / title> < script type= "text/javascript" > window. onload = function ( ) { var body = document. body; var html = document. documentElement; var all = document. all; var div = document. querySelector ( ".box1 div" ) ; var box1 = document. querySelector ( ".box1" ) box1 = document. querySelectorAll ( ".box1" ) ; box1 = document. querySelectorAll ( "#box2" ) ; console. log ( box1) ; } ; < / script> < / head> < body> < div id= "box2" > < / div> < div class = "box1" > 我是第一个box1 < div> 我是box1中的div< / div> < / div> < div class = "box1" > < div> 我是box1中的div< / div> < / div> < div class = "box1" > < div> 我是box1中的div< / div> < / div> < div class = "box1" > < div> 我是box1中的div< / div> < / div> < div> < / div> < / body>
< / html>
< ! DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd" >
< html> < head> < meta http- equiv= "Content-Type" content= "text/html; charset=UTF-8" > < title> Untitled Document< / title> < link rel= "stylesheet" type= "text/css" href= "style/css.css" / > < script type= "text/javascript" > window. onload = function ( ) { myClick ( "btn01" , function ( ) { document. createElement ( "di" ) ; var li = document. createElement ( "li" ) ; var gzText = document. createTextNode ( "广州" ) ; li. appendChild ( gzText) ; var city = document. getElementById ( "city" ) ; city. appendChild ( li) ; } ) ; myClick ( "btn02" , function ( ) { var li = document. createElement ( "li" ) ; var gzText = document. createTextNode ( "广州" ) ; li. appendChild ( gzText) ; var bj = document. getElementById ( "bj" ) ; var city = document. getElementById ( "city" ) ; city. insertBefore ( li , bj) ; } ) ; myClick ( "btn03" , function ( ) { var li = document. createElement ( "li" ) ; var gzText = document. createTextNode ( "广州" ) ; li. appendChild ( gzText) ; var bj = document. getElementById ( "bj" ) ; var city = document. getElementById ( "city" ) ; city. replaceChild ( li , bj) ; } ) ; myClick ( "btn04" , function ( ) { var bj = document. getElementById ( "bj" ) ; var city = document. getElementById ( "city" ) ; bj. parentNode. removeChild ( bj) ; } ) ; myClick ( "btn05" , function ( ) { var city = document. getElementById ( "city" ) ; alert ( city. innerHTML) ; } ) ; myClick ( "btn06" , function ( ) { var bj = document. getElementById ( "bj" ) ; bj. innerHTML = "昌平" ; } ) ; myClick ( "btn07" , function ( ) { var city = document. getElementById ( "city" ) ; var li = document. createElement ( "li" ) ; li. innerHTML = "广州" ; city. appendChild ( li) ; } ) ; } ; function myClick ( idStr, fun) { var btn = document. getElementById ( idStr) ; btn. onclick = fun; } < / script> < / head> < body> < div id= "total" > < div class = "inner" > < p> 你喜欢哪个城市? < / p> < ul id= "city" > < li id= "bj" > 北京< / li> < li> 上海< / li> < li> 东京< / li> < li> 首尔< / li> < / ul> < / div> < / div> < div id= "btnList" > < div> < button id= "btn01" > 创建一个"广州" 节点, 添加到#city下< / button> < / div> < div> < button id= "btn02" > 将"广州" 节点插入到#bj前面< / button> < / div> < div> < button id= "btn03" > 使用"广州" 节点替换#bj节点< / button> < / div> < div> < button id= "btn04" > 删除#bj节点< / button> < / div> < div> < button id= "btn05" > 读取#city内的HTML代码< / button> < / div> < div> < button id= "btn06" > 设置#bj内的HTML代码< / button> < / div> < div> < button id= "btn07" > 创建一个"广州" 节点, 添加到#city下< / button> < / div> < / div> < / body>
< / html>