課程
/前端開發
/JavaScript
/JavaScript進階篇
以下為li列表title的值,當title為空時,新設置值為"WEB前端技術":
JSJQWEB前端技術JAVAWEB前端技術
2016-03-24
源自:JavaScript進階篇 9-6
正在回答
因為在賦值之前就輸出了一遍,所以原來的空也會輸出。
涼風有信
其實TAMA醬不是我名字 提問者
其實TAMA醬不是我名字 提問者 回復 涼風有信
不過你只能打開默認網址把。還有if(num>3)改成if(num>=3),否則你會輸出4個
這么寫就好了
<script?type="text/javascript"> ??var?Lists=document.getElementsByTagName("li"); ??for?(var?i=0;?i<Lists.length;i++) ??{ ????var?text=Lists[i].getAttribute("title"); ????if(text=="") ????{ ????Lists[i].setAttribute("title","WEB前端技術"); ????document.write(Lists[i].getAttribute("title")+"<br>"); ????} ????else ????{ ????document.write(text?+"<br>"); ????} ??} </script>
按照以上代碼邏輯比較正常,不會有空行。
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界
1 回答為什么有的空隙比較大呢????
2 回答為什么在li和div之間有一個空隙
3 回答有沒有大神幫我看一下 為什么我的按鈕和文本之間有空隙??!
8 回答為什么沒有結果輸出
5 回答為什么沒有輸出結果
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-03-24
因為在賦值之前就輸出了一遍,所以原來的空也會輸出。
2022-03-27
不過你只能打開默認網址把。還有if(num>3)改成if(num>=3),否則你會輸出4個
2016-07-13
2016-03-25
按照以上代碼邏輯比較正常,不會有空行。