08/02/2014, 12:16
|
|
Respuesta: Forzar insertar una coma (,) en un input He encontrado este ejemplo que era dedicado a la ip y me lo he arreglado para que funcione con lo que yo pedia.
Gracias
<script type="text/javascript">
function validateIp(formulario)
{
//Creamos un objeto
object=document.getElementById(formulario);
valueForm=object.value;
// Patron para el area
var patronIp=new RegExp("^([0-9]{2,2}).([0-9]{2,2})$");
//window.alert(valueForm.search(patronArea));
// Si el area consta de 2 pares de números de máximo 2 dígitos
if(valueForm.search(patronIp)==0)
{
// Validamos si los números no son superiores al valor 99
valores=valueForm.split(",");
if(valores[0]<=99 && valores[1]<=99 && valores[1]>=2 && valores[0]>=0 )
{
//Ip correcta
object.style.color="#000";
return;
}
}
//Ip incorrecta
object.style.color="#f00";
}
//-->
</script> |