JS判斷、校驗(yàn)MAC地址的2個(gè)實(shí)例
更新時(shí)間:2014年05月05日 10:14:02 作者:
這篇文章主要介紹了JS判斷、校驗(yàn)MAC地址的2個(gè)實(shí)例,需要的朋友可以參考下
方法一:
復(fù)制代碼 代碼如下:
var temp = /[A-Fa-f0-9]{2}:[A-Fa-f0-9]{2}:[A-Fa-f0-9]{2}:[A-Fa-f0-9]{2}:[A-Fa-f0-9]{2}:[A-Fa-f0-9]{2}/;
if (!temp.test(document.mac.value))
{
return false;
}
方法二:
復(fù)制代碼 代碼如下:
function macFormCheck(mac)
{
var macs = new Array();
macs = mac.split(":");
if(macs.length != 6){
alert("輸入的mac地址格式不正確,請(qǐng)以xx:xx:xx:xx:xx:xx的形式輸入(xx為16進(jìn)制數(shù)字)!");// 一個(gè)網(wǎng)在線教程 http://yige.org/js/
return false;
}
for (var s=0; s<6; s++) {
var temp = parseInt(macs[s],16);
if(isNaN(temp))
{
alert("輸入的mac地址格式不正確,請(qǐng)以xx:xx:xx:xx:xx:xx的形式輸入(xx為16進(jìn)制數(shù)字)!");
return false;
}
if(temp < 0 || temp > 255){
alert("輸入的mac地址格式不正確,請(qǐng)以xx:xx:xx:xx:xx:xx的形式輸入(xx為16進(jìn)制數(shù)字)!");
return false;
}
}
return true;
}
相關(guān)文章
(JS實(shí)現(xiàn))MapBar中坐標(biāo)的加密和解密的腳本
(JS實(shí)現(xiàn))MapBar中坐標(biāo)的加密和解密的腳本...2007-05-05基于JavaScript實(shí)現(xiàn)復(fù)選框的全選和取消全選
這篇文章主要為大家詳細(xì)介紹了基于JavaScript實(shí)現(xiàn)復(fù)選框的全選和取消全選,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-02-02JS生態(tài)系統(tǒng)加速Tailwind?CSS工作原理探究
這篇文章主要為大家介紹了JS?生態(tài)系統(tǒng)加速Tailwind?CSS使用及工作原理探究,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2024-01-01模擬彈出窗口效果,關(guān)閉層之前,不能選擇后面的頁內(nèi)容
模擬彈出窗口效果,關(guān)閉層之前,不能選擇后面的頁內(nèi)容...2007-02-02一個(gè)html5播放視頻的video控件只支持android的默認(rèn)格式mp4和3gp
寫了個(gè)html5播放視頻的video控件,只支持mp4和3gp(android和ios默認(rèn)支持的格式就寫了這個(gè)) ,需要的朋友可以參考下2014-05-05