(function($){ /* p = $.extend({nchars: az}, p); °¢ $.fn ³»ºÎ extend ¼±¾ð¹®¿¡¼­´Â Á¦¿ÜµÇ¾î¾ß ÇÒ Ä³¸¯Å͸¦ ¼³Á¤ÇØ¾ß ÇÑ´Ù. (az, nm) °øÅë $.fn.alphanumeric¿¡¼­´Â Á¦¿ÜÇÏ´Â ¹®ÀÚ´Â ¾ø°í (ÇѱÛÁ¦¿Ü) Ư¼ö¹®ÀÚ (ichars) ¸¸ Á¦¿Ü·Î ¸í½ÃµÇ¾î ÀÖ´Ù. ¿©±â¿¡´Â ¸¶Ä§Ç¥´Â ÀÔ·ÂÀÌ °¡´ÉÇϵµ·Ï µÇ¾î ÀÖÀ¸¹Ç·Î ¼ýÀÚ¸¸ ¶Ç´Â ¿µ¹®¸¸ ½á¾ßÇÒ °æ¿ì ¸¶Ä§Ç¥µµ extend ¿¡ ¸í½ÃÇØ¾ß ÇÑ´Ù (ichars) */ // °øÅë fn $.fn.alphanumeric = function(p) { p = $.extend({ ichars: "!@#$%^&*()+=[]\\\';/{}|\":<>?~`-_ ", nchars: "", allow: "" }, p); return this.each (function() { if (p.nocaps) p.nchars += "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; if (p.allcaps) p.nchars += "abcdefghijklmnopqrstuvwxyz"; s = p.allow.split(''); for ( var i=0;i?~`_,. "; az += az.toUpperCase(); p = $.extend({ ichars: ".", nchars: az }, p); return this.each (function() { $(this).css("ime-mode", "disabled"); $(this).alphanumeric(p); } ); }; // ¿µ¹® ÀÔ·Â (¼ýÀÚ¸¦ Á¦¿ÜÇϵµ·Ï ¸í½Ã) $.fn.alpha = function(p) { var nm = "1234567890"; p = $.extend({ ichars: ".", nchars: nm }, p); return this.each (function() { $(this).css("ime-mode", "disabled"); $(this).alphanumeric(p); }); }; // ij½¬ ÀÔ·Â (¼ýÀÚ, ¸¶Ä§Ç¥¸¸ °¡´É) $.fn.alphaCash = function(p) { var az = "abcdefghijklmnopqrstuvwxyz"; az += az.toUpperCase(); p = $.extend({ nchars: az }, p); return this.each (function() { $(this).css("ime-mode", "disabled"); $(this).alphanumeric(p); }); }; // °ø¹é¸¸ ¸ø ¾²°Ô(¸¶Ä§Ç¥, ½°Ç¥¸¸ °¡´É) $.fn.blankNon = function(p) { var az = " "; az += az.toUpperCase(); p = $.extend({ nchars: az }, p); return this.each (function() { $(this).alphanumeric(p); }); }; // ij½¬ ÀÔ·Â (¼ýÀÚ, ¸¶Ä§Ç¥¸¸ °¡´É) $.fn.numericcomma = function(p) { var az = "abcdefghijklmnopqrstuvwxyz!@#$%^&*()+=[]\\\';/{}|\":<>?~`-_. "; az += az.toUpperCase(); p = $.extend({ ichars: ".", nchars: az }, p); return this.each (function() { $(this).css("ime-mode", "disabled"); $(this).alphanumeric(p); }); }; })(jQuery);