2014-02-08 150 views
0

我想安装现场口罩我的HTML表单,并正与IMask如何初始化类

步骤一会是相当简单 - 上传了Java脚本到我的服务器,然后添加

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

我的表格头。下一步,但我完全失去了处理方式。

但这里是我需要你的帮助的地方。

初始化IMASK类:

view plainprint? 
new iMask({ 
    onFocus: function(obj) { 
     obj.setStyles({"background-color":"#ff8", border:"1px solid #880"}); 
    }, 

    onBlur: function(obj) { 
     obj.setStyles({"background-color":"#fff", border:"1px solid #ccc"}); 
    }, 

    onValid: function(event, obj) { 
     obj.setStyles({"background-color":"#8f8", border:"1px solid #080"}); 
    }, 

    onInvalid: function(event, obj) { 
     if(!event.shift) { 
      obj.setStyles({"background-color":"#f88", border:"1px solid #800"}); 
     } 
    } 
}); 

在哪里把这个代码?

回答

0

我相信代码是在<script></script>标签之间的页面底部去的。

+0

这确实得到了掩盖工作谢谢。但是,表格仍然没有强制要求输入。比如现在在社会保障领域,我有一个000-00-0000的占位符。但是,from仍然接受该字段的任何输入,并且不要求输入格式为000-00-0000。实际上,我注意到用户实际上可以删除蒙版,然后输入他们想要的任何东西 - 完全不是试图实现字段蒙版的关键。 – JefeTheTechy

+0

iMask不会执行错误检查。为此,您需要添加您自己的Javascript和php代码。这个代码在互联网上有很多例子。尝试Google“表单验证码”。 – colinplusplus