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.
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.
<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>
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!