null or not an object
JavaScriptでコーディングしようとすると、このエラーが何度も発生するようです。これは、オプションの名前を表示するウィンドウをポップアップさせようとしている単純な例です。コーディング中にこのエラーを回避するにはどうすればよいですか?
このコードは、Internet Explorer で次のエラーを返します。
エラー: '
document.forms.0.questions
' はnull
オブジェクトであるかどうか
<!DOCTYPE html>
<!-- HTML5 style -->
<head>
<title>Challenge Question</title>
<script type="text/javascript">
/* <![CDATA[ */
window.alert(document.forms[0].questions.pet.name);
/* ]]> */
</script>
</head>
<body>
<form action="get" >
<select name="questions">
<option value="pet" name="pet">What is your pet's name?</option>
</select>
</form>
</body>
</html>