第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

一個關(guān)于for循環(huán)的問題。

一個關(guān)于for循環(huán)的問題。

卡迪亞茲 2016-02-03 20:40:45
先上代碼:<script> window.onload=function?()?{ changestyle() } function?changestyle(){ var?mystyle?=?document.getElementsByTagName('a'); for?(var?i?=?0;?i?<?mystyle.length;?i++)?{ document.write(mystyle[i].innerHTML); } } </script> </head> <body> <ul> <li><a?href="#">首????頁</a></li> <li><a?href="#">新聞快訊</a></li> <li><a?href="#">產(chǎn)品展示</a></li> <li><a?href="#">售后服務(wù)</a></li> <li><a?href="#">聯(lián)系我們</a></li> </ul> </body>問題是這樣的,我想用一個for循環(huán)輸出a標(biāo)簽下的內(nèi)容,預(yù)想的效果是這樣的:首頁 新聞快訊 產(chǎn)品展示 售后服務(wù) 聯(lián)系我們但是我輸出了的結(jié)果卻是:首頁想請問這個是哪里出了問題。。。懇請各位看官指導(dǎo)。。謝謝各位
查看完整描述

2 回答

已采納
?
蓮花寺的慧覺

TA貢獻(xiàn)1條經(jīng)驗 獲得超1個贊

當(dāng)?shù)谝淮握{(diào)用document.write的時候,整個文檔被覆蓋,并寫入了第一個<a>元素里的文本,也就是“首頁”;第二次以后,之前引用的另外4個<a>元素就不存在了,故而什么都沒發(fā)生。

要解決這個問題,就是你在使用document.write之前,用一個變量保存所有的文本,然后一次性輸出。

如:

<script>
????window.onload=function?()?{
????????changestyle()
????}
????function?changestyle(){
????????var?mystyle?=?document.getElementsByTagName('a');
????????var?text?=?'';
????????for?(var?i?=?0;?i?<?mystyle.length;?i++)?{
????????????text?=?text?+?'<div>'?+?mystyle[i].innerHTML?+?'</div>'
????????}
???????document.write(text);
????}
?
</script>


查看完整回答
1 反對 回復(fù) 2016-02-03
  • 2 回答
  • 0 關(guān)注
  • 1529 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號