Este exemplo de artigo descreve o método de controlar o JS para inserir apenas números e pontos decimais nas caixas de texto. Compartilhe para sua referência. O método de implementação específico é o seguinte:
A cópia do código é a seguinte: função clearnonum (obj) {
obj.value = obj.value.replace (/[^/d.]/g, ""); // caracteres claros que não "número" e "."
obj.value = obj.value.replace (/^/./ g, ""); // Verifique se o primeiro caractere é um número em vez de.
obj.value = obj.value.replace (//. {2,}/g, "."); // retêm apenas o primeiro. Limpe o excesso.
obj.value = obj.value.replace (".", "$#$"). substituir (//./ g, ""). Substituir ("$#$", ".");
}
O uso é o seguinte:
Copie o código do código da seguinte
Espero que este artigo seja útil para a programação JavaScript de todos.