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

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

同樣的代碼,id為content部分寫的時候能正常運行,現在又突然不能了呢,代碼單獨拷貝又可以了

同樣的代碼,id為content部分寫的時候能正常運行,現在又突然不能了呢,代碼單獨拷貝又可以了

慕田峪7238772 2016-12-04 19:02:49
<!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=gb2312"?/> <title>無標題文檔</title> <style?type="text/css"> div{ ?width:1000px; ?margin:0?auto; ?} </style> </head> <body> <div> <h2?id="content">javascript能夠改變html的內容。</h2> <script> function?myFunction() { ?x=document.getElementById("content"); ?x.innerHTML="hello?javascript!"; ?} </script> <button?type="button"?onclick="myFunction()">點擊這里</button> <h2>javascript設置點擊改變圖片</h2> <script> function?changeimages() { ?element=document.getElementById("img") ?if?(element.src.match("3")) ?{ ?????element.src="images/2.jpg"; ??} ?else{ ??element.src="images/3.jpg"; ??} ? ?} </script> <img?id="img"?onclick="changeimages()"?src="images/2.jpg"?> <h2?id="manner">javascript能夠改變html的樣式</h2> <script> function?myFunction() { ?x=document.getElementById("manner"); ?x.style.color="red"; ?} </script> <button?type="button"?onclick="myFunction()">點擊這里</button> </div> </body> </html>
查看完整描述

3 回答

已采納
?
lllqw

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

18行跟42行的function重名,所以第一個被覆蓋。改掉一個名字就好了,最好是都改成有語義的函數名。而且變量最好要定義!

查看完整回答
2 反對 回復 2016-12-04
  • lllqw
    lllqw
    記得標簽的onclick屬性也要改
?
stone310

TA貢獻361條經驗 獲得超191個贊

兩個同名函數聲明function?myFunction(),后面的覆蓋前面

查看完整回答
1 反對 回復 2016-12-04
  • 3 回答
  • 0 關注
  • 1555 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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