از پلاگین mask.js در برنامه نویسی وب برای قرار دادن فرمت برای متن ورودی داخل Text box ها استفاده میشه این پلاگین به شما این امکان رو میده که شما به عنوان مثال شما میخواید که داخل یک Text box تاریخ با یه فرمت خاص وارد بشه یا ساعت یا شماره تلفن و هر فرمتی که بخواید رو تعیین کنید تا کاربر نتونه غیر فرمتی که شما میخواید وارد فیلد کنه که البته این نکته ضرروریه که این قابلت سمته سروره و امنیت بالایی نداره، یعنی یه کاربر با دانشه متوسطه برنامه نویسی میتونه این قابلیت و دور بزنه که برای حل این مشکل شما باید validate رو سمته سرور انجام بدید که میتونه رو دیتابیستون باشه یا کده سمته سرورتون.
حالا چجوری از این پلاگین استفاده کنیم:
ابتدا باید این پلاگین رو توی تگه head صفحه اصلی ساییتون قرار بدید، اینجوری:
1 |
<script type="text/javascript" src="folder/mask.js"></script> |
به جای folder پوشهای که فایل mask.js رو قرار دادید رو بزارید.
حالا برای اجرا هر فرمتی رو که میخواید رو داخله تگه script مینویسید اینجوری:
1 2 3 4 5 6 |
<script> $(document).ready(function(){ $('.class').mask('00/00/0000'); // تاریخ }); </script> |
فقط به جای class باید مقداره input class رو وارد کنید.
https://igorescobar.github.io/jQuery-Mask-Plugin/docs.html