課程
/前端開發
/JavaScript
/JavaScript入門篇
為什么我把定義變量的語句“var mychar = document.getElementById("con");”分別寫在兩個方法里面點擊按鈕是執行的,而把這句話取出來寫在方法的外面按鈕就失效了?重點是在上一章節“控制字體的顏色,背景色和寬度”時我也嘗試過把定義變量寫在方法外面,都是有效的。
2017-12-04
源自:JavaScript入門篇 3-5
正在回答
請問解決方法是什么呢?一般來說放前面不是相當于全局變量嗎?應該兩個函數都有用的啊?還是說Js里面是不同的
跟JS的擺放位置有關系,把js放在input的前面或者后面就可以運行,head和body的其他位置就不行
把腳本放在</form>后面,在前面腳本獲取不了DOM節點,同時也觸發不了函數
qq_貓小懶_0 提問者
雨天沒有悲傷 回復 qq_貓小懶_0 提問者
舉報
JavaScript做為一名Web工程師的必備技術,本教程讓您快速入門
2 回答為什么把 var mychar = document.getElementById("con");提取在上面就不行了。
3 回答為什么var mychar=document.getElementById("con");里面是con,不懂
1 回答var mychar = document.getElementById("con");
1 回答為什么var mychar = document.getElementById("con");放在function外面就不起作用了呢?
4 回答var mychar=document.getElementById("con");????為什么不顯示
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-03-26
請問解決方法是什么呢?一般來說放前面不是相當于全局變量嗎?應該兩個函數都有用的啊?還是說Js里面是不同的
2017-12-04
跟JS的擺放位置有關系,把js放在input的前面或者后面就可以運行,head和body的其他位置就不行
2017-12-04
把腳本放在</form>后面,在前面腳本獲取不了DOM節點,同時也觸發不了函數