ほとんどのタイトルはすべて正常に動作しますが、問題は、送信を押すと、JavaScript 関数が返された場合でも PHP 関数が呼び出されることfalse
です。
<script >
function validateForm(){
var formData = document.forms["Signup Form"]["FirstName"].value;
var div = document.getElementById("FirstNameDiv")
if(formData==null || formData=="")
{
div.innerHTML = "<p>" + "invalid" + "</p>"
return false;
}
return true;
}
</script>
<form name="Signup Form" method="POST" action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]);?>" onsubmit="return validateForm();" ) ">