2014-02-08 157 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