Heim > Web-Frontend > js-Tutorial > Wie bestimmt Javascript, ob die in das Steuerelement eingegebenen Daten ein numerischer Typ sind?

Wie bestimmt Javascript, ob die in das Steuerelement eingegebenen Daten ein numerischer Typ sind?

青灯夜游
Freigeben: 2022-01-12 11:36:34
Original
3137 Leute haben es durchsucht

Beurteilungsmethode: 1. Verwenden Sie die Anweisung „input control object.value“, um die vom Benutzer eingegebenen Daten zu erhalten. 2. Verwenden Sie „var re = /^[0-9]+.?[0-9]*; /;“-Anweisung zum Definieren eines regulären Ausdrucksobjekts; 3. Verwenden Sie die „re.test (Eingabedaten)“-Anweisung, um mithilfe regulärer Ausdrücke zu bestimmen, ob die Eingabedaten ein numerischer Typ sind.

Wie bestimmt Javascript, ob die in das Steuerelement eingegebenen Daten ein numerischer Typ sind?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.

Javascript stellt fest, dass es sich bei den in das Steuerelement eingegebenen Daten um einen numerischen Typ handelt die Funktion test() zur Bestimmung der Eingabe im Steuerelement. Die Daten sind vom numerischen Typ.

    Implementierungscode:
  • <input id="num" placeholder="请输入数值" /><br><br>
    <button id="btn">判断类型</button>
    <script>
    	function my(id) {
    		return document.getElementById(id);
    	}
    	my("btn").onclick = function() {
    		var val = my("num").value;
    		var re = /^[0-9]+.?[0-9]*/;//判断字符串是否为数字//判断正整数/[1−9]+[0−9]∗]∗/
    		if (re.test(val)) {
    			console.log("输入的是数值类型");
    		} else {
    			console.log("输入的不是数值类型,请重新输入");
    		}
    	}
    </script>
    Nach dem Login kopieren

  • [Verwandte Empfehlungen:

    Javascript-Lern-Tutorial

  • ]

Das obige ist der detaillierte Inhalt vonWie bestimmt Javascript, ob die in das Steuerelement eingegebenen Daten ein numerischer Typ sind?. 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
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage