gpt4 book ai didi

javascript - 网站的邮政编码验证

转载 作者:行者123 更新时间:2023-11-28 15:19:12 25 4
gpt4 key购买 nike

我正在帮助我父亲为他本地的花店建立一个网站,他想要一个搜索栏,人们可以在其中输入邮政编码并确认他送货到他们的地址。我需要帮助让代码正常工作。

如果用户的邮政编码位于送货区域内,我希望将用户重定向到另一个网站,并且我希望针对送货区域之外的邮政编码显示错误消息。

这是我到目前为止所拥有的:

<input type="text" id="zipCode">
<input type="button" onclick="checkZipcode()">
var zipcodes = [12345,54321];

function checkZipcode(){
var i, validCode = false;
for(i=0;i<zipcodes.length;i++){
if (zipcodes[i] == document.getElementById('zipCode').value)
validCode = true;
}
}

最佳答案

你走在正确的道路上。我们可以稍微简化 validCode 逻辑:

var zip = document.getElementById('zipCode').value;
var validCode = zipcodes.indexOf(zip) >= 0;

然后做出相应的 react :

if (validCode)
document.location.href = 'http://example.com/some/other/place';
else
alert("Sorry, we can't deliver to " + zip);
// or show a previously-hidden <div>, etc.

关于javascript - 网站的邮政编码验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32276860/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com