Я не очень разбираюсь в 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>