JavaScriptがUncaght Typerr:Canot read property XXX of undefinedの解決方法が現れたら
1684 ワード
エラーの原因:意味が間違っているラベルが定義されていません.これはhtmlの実行順序が上から下までで、ラベルが読み込まれていないときにこの方法が呼び出されます.
解決方法は二つあります.
一、一番直接的な方法はJavaScriptコードをこのラベルの後ろに置くことです.
二番目の方法はページをロードしてからJavaScriptを呼び出す方法です.window.onload=load.
解決方法は二つあります.
一、一番直接的な方法は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>