javascript如何判断控件中输入的数据为数值类型
摘要:
javascript判断控件中输入的数据为数值类型首先需要使用value属性获取输入控件的值;然后利用正则表达式和test()函数来判断控件中输入的数据为数值类型。实现代码:<inputid="num"placeholder="请输入数值"/><br><br>...
javascript判断控件中输入的数据为数值类型
首先需要使用value属性获取输入控件的值;
然后利用正则表达式和test()函数来判断控件中输入的数据为数值类型。
实现代码:
<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学习教程】