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