わかりました、Stack Overflow の皆さん、質問があります。私は高校の Web デザインのクラスにいて、クラスの前半をすでに知っていたので、クラスに先立って学習しています。Javascriptについて学んだことを教えてもらえないかと先生に尋ねられ、同意しました。しかし、彼女が私に教えてほしいと思ったことの 1 つは、私が自分で試してみるとうまくいかないことです。ボックスに名前を入力すると、それが私の名前または教師の名前である場合、「ようこそ」などのポップアップが表示され、それが誰かである場合、変数の簡単なチェックをしようとしています。それ以外の場合は、「離れて」と表示されますが、唯一の問題は、コードで何かを試しても機能しないことです。これは私が現在持っているテスト機能です。を印刷することを目的としています。
<!doctype html>
<html>
<head>
<script type="text/javascript">
var name = document.KageForm.User.value;
function validator(){
alert(name);
}
</script>
</head>
<body>
<form name="KageForm">
Username:<input type="text" name="User">
<br/>
Password: <input type="password" name="pass">
<br/>
<input type="button"value="Submit" onclick="validator()" />
</form>
<script type="text/javascript">
</script>
</body>
</html>
これは、私が作業しようとしているコードの完全なバージョンです。
<!doctype html>
<html>
<head>
<script type="text/javascript">
var name = document.KageForm.User.value;
function validator(){
if(name=="Kage Kaldaka"){
alert("Eeyup")};
else
alert("Nnope");
}
</script>
</head>
<body>
<form name="KageForm">
Username:<input type="text" name="User">
<br/>
Password: <input type="password" name="pass">
<br/>
<input type="button"value="Submit" onclick="validator()" />
</form>
</body>
</html>