• 技术文章 >web前端 >js教程

    javascript如何判断控件中输入的数据为数值类型

    青灯夜游青灯夜游2022-01-12 11:36:34原创86

    判断方法:1、用“输入控件对象.value”语句获取用户输入的数据;2、用“var re = /^[0-9]+.?[0-9]*/;”语句定义正则表达式对象;3、用“re.test(输入数据)”语句通过正则表达式判断输入数据是否为数值类型。

    本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。

    javascript判断控件中输入的数据为数值类型

    实现代码:

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

    1.gif

    【相关推荐:javascript学习教程

    以上就是javascript如何判断控件中输入的数据为数值类型的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:javascript 数值类型
    上一篇:javascript怎么将数字转为Hex(16进制) 下一篇:javascript怎么删除元素的hidden属性

    相关文章推荐

    • javascript中的style的用法是什么• 实例分享之JavaScript实现贪吃蛇小游戏• 聊聊JavaScript中的7种位运算符,看看在实战中如何妙用?• 怎样利用Javascript简单实现星空连线的效果

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网