Мне нужно изменить почтовый индекс для отдельной страны из выпадающего списка в vb.net или с помощью javascript. Я хочу изменить требования к почтовому индексу, так как Канада и США делают это по-другому. Канада использует формат A1A 1A1, например, если я выбираю Канаду из страны, формат почтового индекса, который он должен принять, это A1A 1A1, а для другой страны он имеет комбинацию zipCodePattern =/^ \ d {5} [AZ] {1} $ |^\ д {5} - \ d {4} $ /; как я могу это сделать.Изменить индекс Zip-код на основе выбора
я написал эту
функция validateZipCode (почтовый индекс) {
вар страна = document.getElementById ("lblCountry");
if (country=="Canada")
{
var zipCodePattern = /^[A-Z}{1}[0-9]{1}[A-Z]{1}[ ]{1}[0-9]{1}[A-Z]{1}[0-9]{1}$/;
return zipCodePattern.test(zipcode);
}
else
{
var zipCodePattern = /^\w{6}$|^\d{5}-\d{4}$|^\d{5}$/;
return zipCodePattern.test(zipcode);
}
}