Solo ingrese 0-9 e incluya más de un decimal
<html> <fead> <meta http-equiv = "content-type" content = "text/html; charset = gb2312"> <title> js solo puede ingresar números y puntos decimales </title> <script language = "javaScript" type = "text/javaScript"> function clearnonum (obj) {obj.value = = obj.value.replace (/[^/d.]/g, ""); // borrar personajes distintos de "número" y "." obj.value = obj.value.replace (/^/./ g, ""); // Verifique que el primer personaje sea un número en lugar de. obj.Value = obj.Value = obj.Value.replace (//. {2,}/g, "."); // Conserva solo el primero. Borrar el exceso. obj.Value = obj.value.replace (".", "$#$"). reemplazar (//./ g, ""). reemplazar ("$#$", ".");} </script> </head> <body> cuadros de texto que solo pueden ingresar números y puntos decimales: <input name = "input1" onkeyup = "clearnonum (this) </body </body </html.El cuadro de texto anterior solo puede ingresar el código JS (incluidos los puntos decimales) de los números. Este es todo el contenido que comparto con ustedes. Espero que pueda darle una referencia y espero que pueda apoyar más a Wulin.com.