form.htmlJavaScriptコードで「未定義」値をデバッグするにはどうすればよいですか?
function validate() {
var name = document.Myform.name.value;
document.write(name);
}
<html>
<head>
<script src="validations.js"></script>
</head>
<body>
<form name="Myform" onsubmit="return validate()">
Enter name: <input type="text" name="name" /><br/><br/>
<input type="submit" />
</form>
</body>
</html>
出力:それは未定義表示される入力ボックスに自分の名前を入力した後 を未定義。
メイク使用は==「名前」 –
名=「名前」、名前の代わりに...名前のinsted。それぞれには独自の機能があります。私は、要素を参照することはidによってよりうまくいくことに同意します。ただし、(!)では、両方のソリューションが機能します(IDと名前がページ上で一意である限り)。 –