課程
/前端開發
/JavaScript
/JavaScript入門篇
請問,如果想使用className來恢復原始值,要什么做才對?跪求指導,謝謝
2014-08-14
源自:JavaScript入門篇 4-1
正在回答
我試了一下用className添加或者改變樣式的前提是對象本是通過class設置的樣式,你看一下能看懂嗎
<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>className屬性</title> <style> #txt{ height:200px; width:200px; border:#333 solid 1px; padding:5px;} body{ font-size:16px;} .one{ border:1px solid #eee; width:230px; height:50px; background:#ccc; color:red; } </style> </head> <body> <div id="txt" class="txt"> <h5>JavaScript為網頁添加動態效果并實現與用戶交互的功能。</h5> <p>1. JavaScript入門篇,讓不懂JS的你,快速了解JS。</p> <p>2. JavaScript進階篇,讓你掌握JS的基礎語法、函數、數組、事件、內置對象、BOM瀏覽器、DOM操作。</p> <p>3. 學完以上兩門基礎課后,在深入學習JavaScript的變量作用域、事件、對象、運動、cookie、正則表達式、ajax等課程。</p> </div> <input type="button" value="添加樣式" onclick="add()"/> <input type="button" value="取消設置" onclick="shezhi()";/> <script type="text/javascript"> var obj=document.getElementById("txt"); function add(){ //obj.style.width ="300px"; //obj.style.height ="500px";這這種情況下不能改變 obj.className="one";//這樣可以改變 } function shezhi(){ obj.className="txt"; } </script> </body> </html>
奮斗的小鳥191866 提問者
舉報
JavaScript做為一名Web工程師的必備技術,本教程讓您快速入門
2 回答請問如何實現一次點擊打開多個窗口呢?
1 回答type = "text/javascript" 等號之間加了空格會錯啊
2 回答改變了之后如果想返回初始狀態,怎么寫代碼?
3 回答remove attribute
5 回答這個咋回事啊 咋沒有返回值
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2014-08-14
我試了一下用className添加或者改變樣式的前提是對象本是通過class設置的樣式,你看一下能看懂嗎