我对 JavaScript 没有那么丰富的经验,并且我已经尝试了一段时间,如果在用户单击提交按钮时以错误的格式输入了邮政编码,则此表单会显示警告消息。到目前为止,我已经将所有内容放在一个验证所有字段的函数中,我使用名称来引用函数内部的字段。(对不起,如果我没有正确缩进)
var g=document.forms["myform"]["postcode"].value;
if (g==null || g=="")
{
alert("Please enter your Post CODE");
return false;
}
var regPostcode = /^([a-zA-Z]){1}([0-9][0-9]|[0-9]|[a-zA-Z][0-9]
[a-zA-Z]|[a-zA-Z][0-9][0-9]|[a-zA-Z][0-9]){1}([ ])([0-9][a-zA-z][a-zA-z]){1}$/;
if(regPostcode.test(postcode) == false)
{
alert("That Post Code is incorrect");
return false;
}
这是我使用的表单中特定字段的 HTML
<div class=”field_container”><label>Post Code</label><input type=”text” name="postcode" id="postcode" /></div>