亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

求解答,為何這樣設置點按鈕完全沒反應。

求解答,為何這樣設置點按鈕完全沒反應。

我們 2015-10-19 10:56:19
var c=document.getElementById("id1");function cecolor(){c.style.color="red";c.style.backgroundColor="#ccc";}function cewh(){c.style.width="200px";c.style.height="100px";}function hide(){c.style.display="none";}function show(){c.style.display="block";}function re(){var ss=confirm("是否取消設置");if(ss==true)? ? c.removeAttribute("style"); ?}<input type="button" value="改變顏色" onclick="cecolor()" /><input type="button" value="改變寬高" onclick="cewh()" /><input type="button" value="隱藏內容" onclick="hide()" /><input type="button" value="顯示內容" onclick="show()" /><input type="button" value="取消設置" onclick="re()" />
查看完整描述

4 回答

?
King_520

TA貢獻6條經驗 獲得超0個贊

把你的<script></script>js代碼放在html標簽外

查看完整回答
反對 回復 2015-10-19
?
King_520

TA貢獻6條經驗 獲得超0個贊

我這里跑出來是可以的啊 ?,你的js代碼那樣寫也沒問題,不知道你源文件代碼是咋寫的 可以發我看看

查看完整回答
反對 回復 2015-10-19
  • 我們
    我們
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>使用新窗口打開網站</title> <style type="text/css"> #id1{height:500px;width:500px;border:1px solid #000000} </style> <script type="text/javascript"> var c=document.getElementById("id1"); function cecolor() { c.style.color="red"; c.style.backgroundColor="#ccc"; } function cewh() { c.style.width="200px"; c.style.height="100px"; } function hide() { c.style.display="none"; } function show() { c.style.display="block"; } function re() { var ss=confirm("是否取消設置"); if(ss==true) c.removeAttribute("style"); } </script> </head> <body> <h2>JavaScript課程</h2> <div id="id1"> <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="cecolor()" /> <input type="button" value="改變寬高" onclick="cewh()" /> <input type="button" value="隱藏內容" onclick="hide()" /> <input type="button" value="顯示內容" onclick="show()" /> <input type="button" value="取消設置" onclick="re()" /> </body> </html> 我哪里錯了咧。。我都快要吐血了
?
King_520

TA貢獻6條經驗 獲得超0個贊

var c=document.getElementById("id1");你這句話中“id1都沒有 ?,當然沒反應

查看完整回答
反對 回復 2015-10-19
  • 我們
    我們
    <div id="id1"> <h5>JavaScript為網頁添加動態效果并實現與用戶交互的功能。</h5> <p>1. JavaScript入門篇,讓不懂JS的你,快速了解JS。</p> <p>2. JavaScript進階篇,讓你掌握JS的基礎語法、函數、數組、事件、內置對象、BOM瀏覽器、DOM操作。</p> <p>3. 學完以上兩門基礎課后,在深入學習JavaScript的變量作用域、事件、對象、運動、cookie、正則表達式、ajax等課程。</p> </div> 我只是貼了關鍵代碼,現在差不多全貼出來了。
  • 我們
    我們
    奇怪的是,當把var c=document.getElementById("id1");放在每一個函數的內部,這些按鈕都可以實現相應的功能,意思是js中全局變量沒用的嗎?既然如此,那代碼不會有很多冗余嗎。
  • 4 回答
  • 0 關注
  • 1412 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號