Hola:
No usas bien las expresiones regulares... creo que deberías usar el método test...
if (valores_aceptados.test(valor))...
Un error que aunque sea bastante común, deberías corregir es no usar un botón del tipo submit... así es "no accesible"... seguramente tengas más reproches, pero creo que para empezar está bien... y como ayuda adicional, te paso un tutorial sobre formularios:
El abc de los formularios
Saludos