概述
//校验经度是否符合规范
//校验经度
function checkLong(){
var longrg = /^(-|+)?(((d|[1-9]d|1[0-7]d|0{1,3}).d{0,6})|(d|[1-9]d|1[0-7]d|0{1,3})|180.0{0,6}|180)$/;
var lng = $("#itemform [id='lng']").val();
if(!longrg.test(lng)){
return '经度整数部分为0-180,小数部分为0到6位!';
}
return true;
}
//校验纬度是否符合规范
//纬度
function checkLat(){
var latreg = /^(-|+)?([0-8]?d{1}.d{0,6}|90.0{0,6}|[0-8]?d{1}|90)$/;
var lat = $("#itemform [id='lat']").val();
if(!latreg.test(lat)){
return '纬度整数部分为0-90,小数部分为0到6位!';
}
return true;
}
以上代码的经纬度是通过获取到的经纬度和正则校验的经纬度进行比对 然后再调用这两个方法就可以实现经纬度的校验,调用方法如图所示
最后
以上就是乐观电灯胆为你收集整理的JS地图经纬度正则表达式校验的全部内容,希望文章能够帮你解决JS地图经纬度正则表达式校验所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复