Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on May 5th, 2012  |  syntax: None  |  size: 0.65 KB  |  hits: 9  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. formFieldMasks = [
  2.     {
  3.         cssClass: 'money',
  4.         event: 'keyup',
  5.         handler: function(event){
  6.             var regex = /[^\d,]/g;
  7.             var field = event.target;
  8.             field.setValue(field.value.replace(regex, ''));
  9.         }
  10.     },
  11.     {
  12.         cssClass: 'integer',
  13.         event: 'keyup',
  14.         handler: function(event){
  15.             var regex = /[^\d]/g;
  16.             var field = event.target;
  17.             field.setValue(field.value.replace(regex, ''));
  18.         }
  19.     }
  20. ];
  21.  
  22. formFieldMasks.apply = function(){
  23.     $j.each(formFieldMasks, function(index, mask){
  24.         $j('.'+mask.cssClass+' input')[mask.event](mask.handler);
  25.     });
  26. };