JavaScript出現 Uncaught TypeError: Cannot read property 'innerHTML' of undefined錯誤
原因:
意思就是當前的那個標籤沒有定義,原因是html的執行順序是從上到下,在標籤還沒有載入的時候該方法就被呼叫了,
所以會出沒有定義的錯誤
解決辦法有兩個:
一、最直接的方法就是將JavaScript程式碼放到該標籤後面;
二、第二個方法就是讓頁面載入完後再呼叫JavaScript的方法:window.onload = load;
<script type="text/javascript"> function load(){ var ele = document.getElementsByTagName("div")[0]; var content = ele.innerHTML; console.log(content); } window.onload = load; </script>
<div>
內容
</div>
執行結果:
相關推薦
JavaScript出現 Uncaught TypeError: Cannot read property 39;innerHTML39; of undefined錯誤
原因: 意思就是當前的那個標籤沒有定義,原因是html的執行順序是從上到下,在標籤還沒有載入的時候該方法就被呼叫了, 所以會出沒有定義的錯誤 解決辦法有兩個: 一、最直接的方法就是將JavaScript程式
Cocos creator中出現Uncaught TypeError: Cannot read property 'node' of undefined
最近在學習Cocos creator開發cocos遊戲,總體感覺比較好,但是由於cocos creator開發遊戲主要使用JavaScript開發的,所以很多語法都不是很清楚,所以就出現了一些問題。 今天在動態載入resources資料夾下的圖片資源就出現了一些問
JavaScript:Uncaught TypeError Cannot read property 'id' of null。
用JavaScript操作DOM時出現如下錯誤: Uncaught TypeError Cannot read property 'id' of null。 Uncaught TypeEr
TypeError: Cannot read property 'gc' of undefined 使用百度地圖報錯
這種錯誤很有可能是因為在呼叫外部介面需要一點點時間來渲染頁面 直接使用的話一點緩衝的時間都沒有 解決辦法:只需
jQuery mobile報錯 Uncaught TypeError: Cannot read property 39;concat39; of undefined
typeerror html error 錯誤 query doctype src mobile scrip 寫一個jQuery mobile的demo <!DOCTYPE html> <html> <head>
Uncaught TypeError: Cannot read property 39;addEventListener39;
ima mage 技術 出現 引用 元素 typeerror per post
一種Uncaught TypeError: Cannot read property 39;property39; of undefined錯誤的解決辦法
過程 body aaa erro name 跳出循環 記錄 peer query 我有一個名為positionList的js數組。 數組裏面放的是map類型的數據。。 如 { id:1, name:"aaaa" } 當我在遍歷數據的過程中刪除了一個元素後。(用的是j
Three.js three.js Uncaught TypeError: Cannot read property 39;getExtension39; of null
UNC 錯誤 顯示 nbsp 是不是 cannot three.js error: get 在調試Three.js執行加載幕布的時候,突然爆出這個錯誤three.js Uncaught TypeError: Cannot read property ‘getExtensio
reportComplaints.js: Uncaught TypeError: Cannot read property 39;message39; of undefined
port 定義 錯誤 prope urn UNC mil turn peer vonic 中遇到這麽個問題, 一直提示我未定義, 可是明明有定義 var tab={ message:{ number:‘‘, title:‘‘
Uncaught TypeError: Cannot read property 39;draw39; of undefined
1. 來源自慕課網Daisy 的課程《canvas實現星星閃爍特效》,相關問題下面有我的回答 部分js指令碼如下 function init() { can = document.getElementById("canvas"); &nb
ExtJS報錯 Uncaught TypeError: Cannot read property 39;parentNode39; of null
ext-all.js:21 Uncaught TypeError: Cannot read property 'parentNode' of null at A.updateColumns (ext-all.js:21) at A.onUp
Uncaught TypeError: Cannot read property 39;get39; of undefined --echarts.min.js:12
本來是做後端的,公司要求改改前端 用的是echarts。就使用了一段時間。看來我離全棧只差9999步了! 問題是這樣的: 本來公司做的echarts報表很正常 沒什麼問題(以前鄙人也做了一
錯誤碼:Uncaught TypeError: Cannot read property 39;field39; of undefined
錯誤碼:Uncaught TypeError: Cannot read property ‘field’ of undefined 具體錯誤資訊: Uncaught TypeError: Cannot read property 'field' of undefined
Uncaught TypeError: Cannot read property 39;username39; of null常見錯誤
》 在一個web 向專案中,user登入狀態顯示模組,有一個異常: Uncaught TypeError: Cannot read property ‘username’ of null 》 是因為:username 空指標 檢查user模組程式碼
Uncaught TypeError: Cannot read property 39;addEventListener39; of null
<script type="text/javascript"> var body1=document.getElementById('#body') </script> 錯誤提示:Uncaught TypeE
EasyUI datagrid報錯:Uncaught TypeError: Cannot read property 39;width39; of null
採用EasyUI的 datagrid 展示資料,報錯:Uncaught TypeError: Cannot read property ‘width’ of null 解決辦法: columns引數寫法錯誤,該引數有兩個[],少寫會報該錯誤。 columns:[[ {field:‘c
Uncaught TypeError: Cannot read property 39;addMethod39; of undefined
目錄 1:js 引入順序 2:‘$’ 衝突 出現以上錯誤有倆種情況: 1:js 引入順序 jquery.validate.js 引入的順序一定要在執行$.validator.addMethod()之前引入。 解決方案:保證 jquery.validate.js
網頁html錯誤:Uncaught TypeError: Cannot read property 39;addEventListener39; of null
<head> <meta charset="utf-8"> <title>菜鳥教程(runoob.com)</title> <script> document.getElementById("myBtn").addEventList
Uncaught TypeError: Cannot read property 39;setAttribute39; of null
Uncaught TypeError: Cannot read property 'setAttribute' of null 其實就是js中空指標異常 h5splayer.js:1 Uncaught TypeError: Cannot read pr
前臺報錯:Uncaught TypeError: Cannot read property 39;039; of null
錯誤現象: var div1=mycss[0].style.backgroundColor; //這一行提示360和chrome提示:Uncaught TypeError: Cannot read property '0'&nb