วิธีที่ 1:
การคัดลอกรหัสมีดังนี้:
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)))
-
กลับเท็จ;
-
วิธีที่ 2:
การคัดลอกรหัสมีดังนี้:
ฟังก์ชั่น macformcheck (Mac)
-
var macs = new Array ();
macs = mac.split (":");
if (macs.length! = 6) {
การแจ้งเตือน ("รูปแบบที่อยู่ MAC อินพุตไม่ถูกต้องโปรดป้อนในรูปแบบของ xx: xx: xx: xx: xx: xx: xx: xx (xx (xx คือหมายเลข hexadecimal)!"); // การสอนออนไลน์ http://yige.org/js/
กลับเท็จ;
-
สำหรับ (var s = 0; s <6; s ++) {
var temp = parseint (macs [s], 16);
ถ้า (isnan (temp))
-
การแจ้งเตือน ("รูปแบบที่อยู่ MAC อินพุตไม่ถูกต้องโปรดป้อนในรูปแบบของ xx: xx: xx: xx: xx: xx: xx: xx (xx คือหมายเลข hexadecimal)!");
กลับเท็จ;
-
if (temp <0 || temp> 255) {
การแจ้งเตือน ("รูปแบบที่อยู่ MAC อินพุตไม่ถูกต้องโปรดป้อนในรูปแบบของ xx: xx: xx: xx: xx: xx: xx: xx (xx คือหมายเลข hexadecimal)!");
กลับเท็จ;
-
-
กลับมาจริง;
-