私の研究では、入力されたデータ (5 桁の郵便番号と仮定) が実際に 5 桁であるかどうかをチェックする簡単なスクリプトを作成する必要があります。入力した数字が 5 桁より多いか少ない場合は、アラートがポップアップ表示されます。
これまでのところ、5 桁未満のエントリでアラートを取得することができましたが、5 桁を入力した場合でもアラートが表示されます。
js は私の好きな科目ではないので、迷いますが、単純なことのように思えます。
回答とヒントを事前にありがとう。
<script type="text/javascript">
<!--
function CheckZip ()
{
var content = document.forms['zipfield'].Field.value;
var length = content.length;
if (length >=5) (alert('Please enter a 5 digit zip code!'));
else if (length <=5) (alert('Please enter a 5 digit zip code!'));
else (length ==5) (alert('Valid entry'))
}
//-->
</script>
</head>
<body>
<div align="left">
<p>Please enter a 5 digit zip code</p>
<form name="zipfield" action="post"><input name="Field" size="5">
<br />
<br />
<input name="check" value="Check entry" onclick="CheckZip()" type="submit">
</form>