Saber si un dato es numerico en Javascript
Necesito la sintaxis para saber si un objeto de la forma se le han introducido datos numericos el codigo que tengo en javascript para que sepan de lo que estoy hablando es el sig:
if(document.form1.txtaconext.value=="")
{
alert("Favor de especificar contactos externos");
Res = false;
}
El codigo anterior es para saber si el textbox esta vacio; sin embargo yo necesito saber si es numero o no lo que se ha tecleado en dicha textbox
if(document.form1.txtaconext.value=="")
{
alert("Favor de especificar contactos externos");
Res = false;
}
El codigo anterior es para saber si el textbox esta vacio; sin embargo yo necesito saber si es numero o no lo que se ha tecleado en dicha textbox
Aqui les pongo el javascript que te valida
si es numerico y ENTERO y que no este vacio el campo ademas...a ver que les parece... Saludos
if (document.form1.txtcant.value.trim()=="")
{
msg=msg+" Falta cantidadn";
resp=false
}
else if (isNaN(document.form1.txtcant.value))
{
msg=msg+" La cantidad debe ser numeron";
resp=false
}
else if (document.form1.txtcant.value.indexOf(".")>-1)
{
msg=msg+" La cantidad debe ser numero enteron";
resp=false
}
//Esta funcion es para que trabaje el .trim()
String.prototype.trim = function()
{
return this.replace(/^s*(b.*b|)s*$/, "$1");
}
si es numerico y ENTERO y que no este vacio el campo ademas...a ver que les parece... Saludos
if (document.form1.txtcant.value.trim()=="")
{
msg=msg+" Falta cantidadn";
resp=false
}
else if (isNaN(document.form1.txtcant.value))
{
msg=msg+" La cantidad debe ser numeron";
resp=false
}
else if (document.form1.txtcant.value.indexOf(".")>-1)
{
msg=msg+" La cantidad debe ser numero enteron";
resp=false
}
//Esta funcion es para que trabaje el .trim()
String.prototype.trim = function()
{
return this.replace(/^s*(b.*b|)s*$/, "$1");
}
