沒有注意到con必須寫數(shù)組的格式
<script type="text/javascript">
? ? var con=document.getElementsByTagName("li");
? ? for (var i=0; i< con.length;i++){
? ? ? var text=con[i].getAttribute("title")
? ? ? if(text!=null)
? ? ? {
? ? ? ? document.write(text+"<br>");
? ? ? }
? ? }?
?</script>?
var text=con[i].getAttribute("title");
剛剛開始寫成var text=con.getAttribute("title");沒有反應(yīng)的
2016-01-21
var con=document.getElementsByTagName("li");讀取到的是數(shù)組,從方法中的“Elements”(此單詞加了s,即為復(fù)數(shù))可知得出的結(jié)果不止一個(gè)。
con是<li>標(biāo)簽對(duì)象的數(shù)組,要讀取數(shù)組中的數(shù),必須要指明讀取的位置,此處con有五個(gè)<li>對(duì)象,即有con[0]、con[1]、con[2]、con[3]、con[4]。
con[0]表示讀取con數(shù)組中的第一個(gè)<li>對(duì)象
con[0].getAttribute("title")表示要讀取con數(shù)組中的第一個(gè)<li>對(duì)象的"title"屬性,以此類推。