方法一:
var temp = /[ -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;
}
方法二:
複製程式碼
複製程式碼
複製程式碼
複製程式碼
複製程式碼
複製程式碼
複製碼🎜>
function macFormCheck(mac)
{
var macs = new Array();
macs = mac.split(":")
macs = mac.split(":");
> if(macs.length != 6){
alert("輸入的mac位址格式不正確,請以xx:xx:xx:xx:xx:xx的形式輸入(xx為16進位數字)! ");// 一個網路線上教學http://yige.org/js/
return false;
} } } } ) { var temp = parseInt(macs[s],16); if(is alert("輸入的mac位址格式不正確,請以xx:xx:xx:xx:xx:xx的形式輸入(xx為16進位數字)!"); return false; return false; if(temp 255){ alert("輸入的mac位址格式不正確,請以xx:xx:xx:xx:xx:xx的形式輸入(xx為16進位數字)!"); return false; } }