1.在寫JS代碼中的綁定事件時(將JS與HTML標簽分開時),發現會有如下錯誤提示:
Uncaught TypeError: Cannot set property 'onclick' of null
例子:
2. 有一行div style里少了 " 符號,格式化時導致下邊id都多出了一個空格,初始化對象時就找不到這個id了,
3. sicm.showInfo(此處 報錯 : 原因執行順序問題)
原因:這是因為瀏覽器在獲取到服務器返回的代碼時是按照順序執行的,所以如果html的dom樹還沒有完全生成,你執行js的時候,就會出現無法讀取到某些元素的情況,這樣js代碼也就無法執行了!
解決方案:
1. 仔細檢查標簽 “ ” 是否晚秋安必和
2.檢查代碼順序 是否可行 如果不必要的輸出 直接去除就好