Я хотел бы создать валидатор почтового индекса для веб-сайта службы доставки.(Почти как поле промокода, где будет работать только правильный код.)
Это HTML-форма на стороне клиента, где пользователь может ввести свой почтовый индекс и проверить, доступна ли доставка в его области.Там будет 5 выбранных почтовых индексов, где доступна доставка.
Это то, что я пробовал до сих пор с одним почтовым индексом, но он не показывает никаких сообщений об ошибках.
<form>
<div class="form-group">
<input class="form-control" required
data-msg="Sorry we do not deliver to you yet."
data-label="Zipcode"
type="number" name="zipcode"
placeholder="Enter your zipcode or address"
pattern="11111" required
/>
</input>
</div>
<div class="btn-wrapper mt-6">
<input type="submit" value="Submit">
</div>
</form>
-Если пользователь вводит и отправляет правильный почтовый индекс, он должен перенести их на страницу заказа.
-Если почтовый индекс не является одним из выбранных почтовых индексов, под формой должно появиться сообщение об ошибке: «Извините, мы не доставляем вам. Подпишитесь здесь, чтобы получать уведомления, когда доставка будет доступна для вас».(Это сообщение об ошибке потребует JavaScript)
-Выберите почтовые индексы (на данный момент будет работать любое число).например: 11111, 22222, 33333, 44444, 55555