私はいくつかの基本的な JavaScript を使用しています。Webに実装するとエラーがスローされるため、ローカルホストで正常に動作します。firefox または crome を使用している開発ツールで次のエラーが発生します。
キャッチされていない TypeError: null のメソッド 'getElementsByTagName' を呼び出せません。
どんな助けでも大歓迎です。ありがとう
<!DOCTYPE html>
<html>
<head>
<title>Title</title>
<style type="text/css">
body {
background-color: beige;
margin: 0;
}
#main li {
width: 100px;
padding: 5px 0;
}
</style>
</head>
<body>
<div id="main">
<ul>
<li>A list item</li>
<li>B list item</li>
<li>C list item</li>
</ul>
</div>
<script type="text/javascript">
var insert = document.getElementById("main");
insert.getElementsByTagName("li")[1].style.borderRight = "1px solid blue";
</script>
</body>
</HTML>