"myfunction1"が機能しないようです。たぶん私はそれが間違っているか愚かな間違いを設定している。 2つのテキスト入力に何もない場合は、フォームを修正するよう警告するポップアップが表示されます。既にボックスに入力がある場合は、完了したか、ありがとうと言う必要があります。私はそれは簡単な修正だと確信していますが、誰かが私を助けることができたら、私はそれを感謝します。今は4時間捜していて、まだ立ち往生しています。ありがとう!壊れた機能に助けや助言が必要
<!DOCTYPE HTML>
<html>
<head>
<link rel="stylesheet" href="styles.css">
</script>
</head>
<body>
<form id="myForm">
First name: <input type="text" id="field1" name="fname"><br><br>
Last name: <input type="text" id="field2" name="lname"><br><br>
<input type="button" onclick="myFunction()" value="Reset form">
<input type="button" onclick="myFunction1()" value="Submit form">
</form>
<script>
function myFunction() {
document.getElementById("myForm").reset();
}
function myFunction1() {
var x = document.getElementById("field1").value;
if (x == null || x == "") {
alert("Please Fill In Form Correctly");
} else {
alert("Thank You for Submitting");
}
}
</script>
</body>
</html>
質問の更新後は正しく機能していますか? – Balaji
javascriptがついているときは、ほぼすべてのブラウザに対話型のコンソールがあり、エラーが表示されます。 –