文本框中禁止非数字字符输入比如手机号码、邮编_Javascript教程-查字典教程网
文本框中禁止非数字字符输入比如手机号码、邮编
文本框中禁止非数字字符输入比如手机号码、邮编
发布时间:2016-12-30 来源:查字典编辑
摘要:在工作中,总是遇到很多禁止非数字字符输入的文本框,比如手机号码了邮编了复制代码代码如下:jQuery(document).ready(fun...

在工作中,总是遇到很多禁止非数字字符输入的文本框,比如手机号码了 邮编了

复制代码 代码如下:

<!DOCTYPE HTML>

<html lang="en-US">

<head>

<meta charset="UTF-8">

<title></title>

<link rel="stylesheet" href="style.css">

</head>

<script src="http://libs.baidu.com/jquery/1.9.0/jquery.js"></script>

<body>

<input type="text" id="phone" value="0000">

</body>

<script type="text/javascript">

jQuery(document).ready(function($) {

// Stuff to do as soon as the DOM is ready;

var phone=$('#phone');

$(phone).on('click',function(){

phone.val('');

})

$(phone).on('keyup',function(evt){

var phoneVal=phone.val();

phoneVal=phoneVal.replace('/[^d]+/g', ''); //替换非数字字符为空格

phoneVal=parseInt(phoneVal,10);

if(isNaN(phoneVal)){

phoneVal = '';

}

this.value=phoneVal;

})

});

</script>

</html>

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新Javascript教程学习
    热门Javascript教程学习
    编程开发子分类