Heim > Web-Frontend > js-Tutorial > So implementieren Sie input type=number, um die Eingabe von Dezimalzahlen zu verhindern

So implementieren Sie input type=number, um die Eingabe von Dezimalzahlen zu verhindern

一个新手
Freigeben: 2017-10-10 10:18:14
Original
10314 Leute haben es durchsucht

Eine aktuelle Projektanforderung besteht darin, dass das Eingabefeld nur Zahlen eingeben kann und die Eingabe von Dezimalzahlen verboten ist
intpu type=number kann nur die Eingabe von Zahlen steuern, aber nicht die Eingabe von Dezimalzahlen
Suchen Relevante Informationen online abrufen und sortieren. Klicken Sie auf
und der Code lautet wie folgt:

<!DOCTYPE html><html lang="en"><head>
    <meta charset="UTF-8">
    <title>input type=number 禁止输入小数点</title>
    <meta name="viewport" content="width=device-width,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no" />
    <script src="jquery.min.js" type="text/javascript"></script></head><body>
    <input type="text" name="number" id=&#39;number&#39;/><script>$(document).ready(function(){
    var ipt = $(&#39;#number&#39;);
    ipt.on(&#39;keyup&#39;,function(){
        if(! /^\d+$/.test(this.value)){            
        this.value=&#39;&#39;;
        }
    })
});</script></body></html>
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonSo implementieren Sie input type=number, um die Eingabe von Dezimalzahlen zu verhindern. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage