Javascript 関数を呼び出している単純な html ページがあります。
何らかの理由で JS 関数が呼び出されていません
<html>
<body>
function validateForm()
{
alter("Validate form")
var x=document.forms["myForm"]["fname"].value;
if (x==null || x=="")
{
alert("First name must be filled out");
}
<form name="myForm" onsubmit="validateForm()">
First name: <input type="text" name="fname">
<input type="submit" value="Submit">
</form>
</body>
最終的なjs関数..
<html>
<head>
<script type="text/javascript">
function validateForm()
{
alter("Validate form")
var x=document.forms["myForm"]["fname"].value;
if (x==null || x=="")
{
alert("First name must be filled out");
}
}
</script>
<body>
<form name="myForm" onsubmit="validateForm()">
First name: <input type="text" name="fname">
<input type="submit" value="Submit">
</form>
</body>