課程
/前端開發
/JavaScript
/JavaScript進階篇
我想把title的屬性值都改為123
2019-09-21
源自:JavaScript進階篇 9-6
正在回答
因為setAttribute是賦值,所以打印出來是undefined
你在
document.write(con[i].setAttribute("title","123")+"<br/>")后加上
document.write(con[i].getAttribute("title")+"<br/>")就能看到修改以后的值了
con[i].setAttribute("title","123")意思是將title屬性的值設置為123,不是獲取,所以你不要直接和document.write一起用啊。
??var?con?=?document.getElementsByTagName("li"); ??for(var?i=0;i<con.length;i++){ ????con[i].setAttribute("title","123"); ????document.write(con[i].getAttribute("title")?+?"<br?/>"); ??}
i need help!!!
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界
7 回答請問哪里出錯了
4 回答請問哪里出錯了?
2 回答請問哪里出錯了?
1 回答請問哪里出錯了
4 回答請問哪里出錯了?。?!
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2019-10-30
因為setAttribute是賦值,所以打印出來是undefined
你在
document.write(con[i].setAttribute("title","123")+"<br/>")后加上
document.write(con[i].getAttribute("title")+"<br/>")就能看到修改以后的值了
2019-09-23
con[i].setAttribute("title","123")意思是將title屬性的值設置為123,不是獲取,所以你不要直接和document.write一起用啊。
2019-09-21
i need help!!!