jquery.maskedinput.js

First, include the jQuery and masked input javascript files.

<script 
src
=
"jquery.js"
 
type
=
"text/javascript"
></script>

<script src = "jquery.maskedinput.js" type = "text/javascript" ></script>

Next, call the mask function for those items you wish to have masked.

jQuery
(
function
(
$
){

   $
( "#date" ). mask ( "99/99/9999" );
   $
( "#phone" ). mask ( "(999) 999-9999" );
   $
( "#tin" ). mask ( "99-9999999" );
   $
( "#ssn" ). mask ( "999-99-9999" );
});

Optionally, if you are not satisfied with the underscore ('_') character as a placeholder, you may pass an optional argument to the maskedinput method.

jQuery
(
function
(
$
){

   $
( "#product" ). mask ( "99/99/9999" ,{ placeholder : " " });
});

Optionally, if you would like to execute a function once the mask has been completed, you can specify that function as an optional argument to the maskedinput method.

jQuery
(
function
(
$
){

   $
( "#product" ). mask ( "99/99/9999" ,{ completed : function (){ alert ( "You typed the following: " + this . val ());}});
});

You can now supply your own mask definitions.

jQuery
(
function
(
$
){

   $
. mask . definitions [ '~' ]= '[+-]' ;
   $
( "#eyescript" ). mask ( "~9.99 ~9.99 999" );
});

http://digitalbush.com/projects/masked-input-plugin/
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值