- 首先,准备一份省份的数据列表,比如:
const provinces = ['北京市', '天津市', '河北省', '山西省', '内蒙古自治区', '辽宁省', '吉林省', '黑龙江省', '上海市', '江苏省', '浙江省', '安徽省', '福建省', '江西省', '山东省', '河南省', '湖北省', '湖南省', '广东省', '广西壮族自治区', '海南省', '重庆市', '四川省', '贵州省', '云南省', '西藏自治区', '陕西省', '甘肃省', '青海省', '宁夏回族自治区', '新疆维吾尔自治区'];
- 然后,使用 JavaScript 的
includes
方法来检查用户输入的省份是否在数据列表中:
function isValidProvince(province) {
return provinces.includes(province);
}
- 最后,在需要校验省份的地方调用这个函数即可:
const userInput = '北京市';
if (isValidProvince(userInput)) {
console.log('省份输入正确');
} else {
console.log('省份输入不正确');
}