数码资讯
MAC地址验证的Javascript代码
验证规则: 1。广播MAC地址(FF:FF:法郎::法郎:法郎:) 2。IPv4多播MAC地址 三.数字字符 代码列表: 复制代码代码如下所示: 功能isvalidmacaddress(地址){ var=; var i = 0,j = 0; 如果((地址。toLowerCase)=('ff:FF F
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
验证规则:
1。广播MAC地址(FF:FF:法郎::法郎:法郎:)
2。IPv4多播MAC地址
三.数字字符
代码列表:
复制代码代码如下所示:
功能isvalidmacaddress(地址){
var=;
var i = 0,j = 0;
如果((地址。toLowerCase)=('ff:FF FF FF FF::::FF)(地址。toLowerCase)(| | = = '00:00:00:00:00:00){)
警报(错误的);
返回false;
}
无功addrparts = address.split(':');
如果(addrparts.length!= 6){
警报(错误的);
返回false;
}
对于(i = 0;i < 6;i + +){
如果(addrparts {我} = =){
警报(错误的);
返回false;
}
}
如果(addrparts {我}。长度!= 2){
警报(错误的);
返回false;
}
为(J = 0;J < addrparts {我}。长度;j++){
C = addrparts {我}。toLowerCase()CharAt(J);
(如果(C '0'c C≤F > = =){)
继续;
{人}
警报(错误的);
返回false;
}
}
如果((parseInt(addrparts { 0 },16)% 2)= = 1){
警报(错误的);
返回false;
}
返回true;
}
1。广播MAC地址(FF:FF:法郎::法郎:法郎:)
2。IPv4多播MAC地址
三.数字字符
代码列表:
复制代码代码如下所示:
功能isvalidmacaddress(地址){
var=;
var i = 0,j = 0;
如果((地址。toLowerCase)=('ff:FF FF FF FF::::FF)(地址。toLowerCase)(| | = = '00:00:00:00:00:00){)
警报(错误的);
返回false;
}
无功addrparts = address.split(':');
如果(addrparts.length!= 6){
警报(错误的);
返回false;
}
对于(i = 0;i < 6;i + +){
如果(addrparts {我} = =){
警报(错误的);
返回false;
}
}
如果(addrparts {我}。长度!= 2){
警报(错误的);
返回false;
}
为(J = 0;J < addrparts {我}。长度;j++){
C = addrparts {我}。toLowerCase()CharAt(J);
(如果(C '0'c C≤F > = =){)
继续;
{人}
警报(错误的);
返回false;
}
}
如果((parseInt(addrparts { 0 },16)% 2)= = 1){
警报(错误的);
返回false;
}
返回true;
}
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。