Javascript邮政编码表格的送货区域?

时间:2011-01-29 20:12:37

标签: javascript arrays zip

我是一个完整的Javascript noob,并将在下学期上课并学习它,但同时,我有一个基本的网站我为本地企业做。在它上面我需要制作一个只有一个输入和一个提交按钮的表单,潜在客户可以输入他们的邮政编码,并说明他们是否在交付区域。我有一个大约30个邮政编码的列表。

有人能指出我在哪里快速学习这项功能吗?我假设我只需要将这些拉链键入某个数组或类似的东西然后我有一个匹配的提交操作检查。我理解逻辑,但我不知道从哪里开始代码,因为我目前只是一个html / css静态网页的人。

提前多多谢谢。 戴夫

1 个答案:

答案 0 :(得分:1)

要了解如何正确汇总表单,请查看this web site。 然后,您可以在服务器端获取您的邮政编码数组,并检查提交的代码是否在该数组中。如何操作取决于您拥有的服务器设置。

或者你可以把它全部设置好并检查JavaScript。它会是这样的:

表格:

<input type="text" id="zipCode">
<input type="button" onclick="checkZipcode()">

JavaScript:

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;
  }