Este ejemplo de artículo describe el método de control de JS para ingresar solo números y puntos decimales en los cuadros de texto. Compártelo para su referencia. El método de implementación específico es el siguiente:
La copia del código es la siguiente: función ClearNonum (OBJ) {
obj.Value = obj.Value.replace (/[^/d.]/g, ""); // claro caracteres que no sean "número" y "."
obj.value = obj.value.replace (/^/./ g, ""); // Verifique que el primer carácter sea un número en lugar de.
obj.Value = obj.value.replace (//. {2,}/g, "."); // retiene solo el primero. Borrar el exceso.
obj.value = obj.value.replace (".", "$#$"). reemplazar (//./ g, "). reemplazar (" $#$ ",". ");
}
El uso es el siguiente:
Copie el código de código de la siguiente manera: <input name = "input1" onkeyup = "clearnonum (this)">
Espero que este artículo sea útil para la programación de JavaScript de todos.