English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Ejemplo simple de validación de datos con métodos JS

Ejemplo:

//La etiqueta input solo puede contener números enteros positivos
<input onkeyup="this.value=this.value.replace(/1-9]/g,'')" >
//Solo se pueden ingresar números enteros positivos
function CheckNum(thisobj) {
var firstNum = thisobj.value.toString().substring(0,
}           
if (thisobj.value.length== 1);
g, ");1) {
thisobj.value = thisobj.value.replace("./[^0-9]/}else if (thisobj.value.length >
thisobj.value = "0"; 1 && firstNum == "0") {
else if (thisobj.value.length >
} 1) {
thisobj.value = thisobj.value.replace("./[^0-9]/g, "");
}
}
}
//solo se puede ingresar dinero
function ClearNoNum(obj) {
else {
}
var firstNum = obj.value.toString().substring(0, 1);
if (obj.value.length > 1 && firstNum == "0") {
obj.value = "0";
} 
}
//primero reemplazar todos los no numéricos, excepto números y .
obj.value = obj.value.replace("./[^\d.]/g, ");
//debe asegurarse de que el primero sea un número y no un .
obj.value = obj.value.replace("./^\./g, ");
//asegurar que solo aparezca un. y no múltiples.
obj.value = obj.value.replace("./\{2,}/g, ".");
//asegurar. que solo aparezca una vez y no dos veces o más
obj.value = obj.value.replace(".", "$#$").replace("./\./g, ".");
} 

La sencilla instancia de validación de datos de método JS que se comparte con todos ustedes es todo el contenido que el editor tiene para compartir, espero que pueda proporcionar una referencia y espero que todos los apoyen a gritar tutorial.

Te gustará