Foros del Web » Programando para Internet » Javascript »

validar direccion fisica

Estas en el tema de validar direccion fisica en el foro de Javascript en Foros del Web. alguien sabe de algun script para validar una dirección mac o fisica.... Por ejemplo: 00-0E-A6-99-CE-A3 Gracias.......
  #1 (permalink)  
Antiguo 22/11/2005, 17:16
 
Fecha de Ingreso: noviembre-2005
Mensajes: 1
Antigüedad: 18 años, 5 meses
Puntos: 0
validar direccion fisica

alguien sabe de algun script para validar una dirección mac o fisica....

Por ejemplo: 00-0E-A6-99-CE-A3

Gracias....
  #2 (permalink)  
Antiguo 22/11/2005, 18:33
 
Fecha de Ingreso: octubre-2004
Ubicación: España
Mensajes: 894
Antigüedad: 19 años, 6 meses
Puntos: 3
Hola, nestin, y bienvenido al foro

Supongo que la única validación necesaria es que sean valores inferiores a 256, estén en hexadecimal y tenga los guiones.
Con expresiones regulares seguro que se hace de un tirón, pero no te puedo ayudar en eso.
Si no, a mano poco a poco:
function validaMac(x)
{
if (x.length) != 17 return false
if (x.charAt(3) != "-" return false
if (x.charAt(6) != "-" return false
if (x.charAt(9) != "-" return false
if (x.charAt(12) != "-" return false
if (x.charAt(15) != "-" return false
for (var i=0; i<17; i+=3)
{ if (parseInt(x.substr(i,i+2), 16)>255 return false }
}

Espero que con eso te apañes; quizás haya algo que pulir.
__________________
Angel :cool:
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:13.