{"id":6606,"date":"2014-09-11T18:18:05","date_gmt":"2014-09-11T21:18:05","guid":{"rendered":"http:\/\/www.viamais.net\/blog\/?p=6606"},"modified":"2014-09-11T18:20:46","modified_gmt":"2014-09-11T21:20:46","slug":"mascaras-diversas-com-jquery-para-seu-formulario","status":"publish","type":"post","link":"https:\/\/www.viamais.net\/blog\/mascaras-diversas-com-jquery-para-seu-formulario\/","title":{"rendered":"Mascaras diversas com Jquery para seu formul\u00e1rio"},"content":{"rendered":"<h2><em>Veja v\u00e1rias dicas de como validar seu formul\u00e1rio Web com mascaras diversas com JQuery e veja como usar toda o potencial do plugin JQuery-Mask.<\/em><\/h2>\n<p>[ad#texto]<\/p>\n<figure id=\"attachment_6608\" aria-describedby=\"caption-attachment-6608\" style=\"width: 332px\" class=\"wp-caption alignleft\"><a href=\"https:\/\/i0.wp.com\/www.viamais.net\/blog\/wp-content\/uploads\/2014\/09\/jquery-mark-dark.gif\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"wp-image-6608 \" title=\"Mascaras diversas com Jquery para seu formul\u00e1rio\" src=\"https:\/\/i0.wp.com\/www.viamais.net\/blog\/wp-content\/uploads\/2014\/09\/jquery-mark-dark.gif?resize=332%2C215\" alt=\"Mascaras diversas com Jquery para seu formul\u00e1rio\" width=\"332\" height=\"215\" \/><\/a><figcaption id=\"caption-attachment-6608\" class=\"wp-caption-text\">Mascaras diversas com Jquery para seu formul\u00e1rio<\/figcaption><\/figure>\n<p>Dias atr\u00e1s estive pesquisando sobre formas de utilizar <strong>mascaras diversas com <a href=\"http:\/\/www.viamais.net\/blog\/category\/jquery\/\">Jquery<\/a><\/strong>, foi ent\u00e3o que notei que nem 10% do potencial do <a href=\"http:\/\/api.jquery.com\/\" target=\"_blank\">JQuery<\/a> com o plugin <a href=\"http:\/\/plugins.jquery.com\/mask\/\" target=\"_blank\">JQuery-mask<\/a> era utilizado, ent\u00e3o resolvi listar alguns padr\u00f5es de mascaras que encontrei:<\/p>\n<pre lang=\"javascript\">$(document).ready(function(){\r\n$('.date').mask('00\/00\/0000');\r\n$('.time').mask('00:00:00');\r\n$('.date_time').mask('00\/00\/0000 00:00:00');\r\n$('.cep').mask('00000-000');\r\n$('.phone').mask('0000-0000');\r\n$('.phone_with_ddd').mask('(00) 0000-0000');\r\n$('.phone_us').mask('(000) 000-0000');\r\n$('.mixed').mask('AAA 000-S0S');\r\n$('.cpf').mask('000.000.000-00', {reverse: true});\r\n$('.money').mask('000.000.000.000.000,00', {reverse: true});\r\n$('.money2').mask(\"#.##0,00\", {reverse: true, maxlength: false});\r\n$('.ip_address').mask('0ZZ.0ZZ.0ZZ.0ZZ', {translation: {'Z': {pattern: \/[0-9]\/, optional: true}}});\r\n$('.ip_address').mask('099.099.099.099');\r\n$('.percent').mask('##0,00%', {reverse: true});\r\n$('.clear-if-not-match').mask(\"00\/00\/0000\", {clearIfNotMatch: true});\r\n$('.placeholder').mask(\"00\/00\/0000\", {placeholder: \"__\/__\/____\"});\r\n);\r\n<\/pre>\n<p>O exemplo acima s\u00e3o de <strong>mascaras diversas com Jquery<\/strong> simples, sem muita complica\u00e7\u00e3o e v\u00e3o cobrir cerca de 80% das suas necessidades ao <strong>desenvolver formul\u00e1rios Web<\/strong>, mas uma dica interessante \u00e9 que o plugin tamb\u00e9m permite a utiliza\u00e7\u00e3o de nota\u00e7\u00e3o <a title=\"HTML 5, finalmente se tornar\u00e1 um padr\u00e3o do W3C\" href=\"http:\/\/www.viamais.net\/blog\/html-5-finalmente-se-tornara-um-padrao-do-w3c\/\">HTML<\/a>, como no exemplo abaixo:<\/p>\n<pre lang=\"javascript\"><input name=\"field-name\" type=\"text\" data-mask=\"00\/00\/0000\" data-mask-reverse=\"true\" \/>;\r\n<\/pre>\n<p>Lembram que eu falei que nem 10% do potencial do plugin JQuery-mask era utilizado? Ent\u00e3o, existe formas mais complexas para necessidades mais espec\u00edficas, uma delas \u00e9 utilizar a m\u00e1scara como uma fun\u00e7\u00e3o, veja o exemplo abaixo:<\/p>\n<pre lang=\"javascript\">var celphoneMask = function(phone, e, currentField, options){\r\n\r\nreturn phone.match(\/^(\\(?11\\)? ?9(5[0-9]|6[0-9]|7[01234569]|8[0-9]|9[0-9])[0-9]{1})\/g) ?\r\n                   '(00) 00000-0000' : '(00) 0000-0000';\r\n};\r\n\r\n$(\".sp_celphones\").mask(celphoneMask);\r\n<\/pre>\n<p>Mas n\u00e3o paramos por a\u00ed, veja um outro exemplo que tamb\u00e9m ser\u00e1 \u00fatil, a utiliza\u00e7\u00e3o de d\u00edgitos opcionais em uma m\u00e1scara, muito \u00fatil para quem vai <a title=\"Chamando um script PHP a partir da p\u00e1gina com JQuery\" href=\"http:\/\/www.viamais.net\/blog\/chamando-um-script-php-a-partir-da-pagina-com-jquery\/\">formatar campos<\/a> com regra de m\u00e1scara mas sem exig\u00eancia m\u00ednima de tamanho:<\/p>\n<pre lang=\"javascript\">\/\/ way 1\r\n$('.ip_address').mask('099.099.099.099');\r\n\r\n\/\/ way 2\r\n$('.ip_address').mask('0ZZ.0ZZ.0ZZ.0ZZ', {translation:\u00a0 {'Z': {pattern: \/[0-9]\/, optional: true}}});\r\n<\/pre>\n<p>Um detalhe para facilitar o entendimento destas <strong>mascaras diversas com JQuery<\/strong> \u00e9 a legenda do padr\u00e3o de d\u00edgitos:<\/p>\n<ul>\n<li>0: Only Numbers<\/li>\n<li>9: Only Numbers but optional<\/li>\n<li>#: Only Numbers but recusive<\/li>\n<li>A: Numbers and Letters<\/li>\n<li>S: Only A-Z and a-z characters.<\/li>\n<\/ul>\n<p>Mais modelos e exemplos podem ser retirados do <a href=\"http:\/\/igorescobar.github.io\/jQuery-Mask-Plugin\/\" target=\"_blank\">post do Igor Escobar que trata especificamente sobre a JQuery<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Veja v\u00e1rias dicas de como validar seu formul\u00e1rio Web com mascaras diversas com JQuery e<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[42,40,41],"tags":[43,77,76],"class_list":["post-6606","post","type-post","status-publish","format-standard","hentry","category-dicas","category-javascript","category-jquery","tag-dicas","tag-javascript","tag-jquery"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Mascaras diversas com Jquery para seu formul\u00e1rio -<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.viamais.net\/blog\/mascaras-diversas-com-jquery-para-seu-formulario\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Mascaras diversas com Jquery para seu formul\u00e1rio -\" \/>\n<meta property=\"og:description\" content=\"Veja v\u00e1rias dicas de como validar seu formul\u00e1rio Web com mascaras diversas com JQuery e\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.viamais.net\/blog\/mascaras-diversas-com-jquery-para-seu-formulario\/\" \/>\n<meta property=\"og:site_name\" content=\"ViamaisBLOG\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/viamais.viablog\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/viamais.viablog\" \/>\n<meta property=\"article:published_time\" content=\"2014-09-11T21:18:05+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2014-09-11T21:20:46+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/www.viamais.net\/blog\/wp-content\/uploads\/2014\/09\/jquery-mark-dark-300x194.gif\" \/>\n<meta name=\"author\" content=\"Petter Rafael\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@petterrafael\" \/>\n<meta name=\"twitter:site\" content=\"@petterrafael\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Petter Rafael\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/mascaras-diversas-com-jquery-para-seu-formulario\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/mascaras-diversas-com-jquery-para-seu-formulario\\\/\"},\"author\":{\"name\":\"Petter Rafael\",\"@id\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/#\\\/schema\\\/person\\\/a13697c83eb9e9fe998636b42c020ec2\"},\"headline\":\"Mascaras diversas com Jquery para seu formul\u00e1rio\",\"datePublished\":\"2014-09-11T21:18:05+00:00\",\"dateModified\":\"2014-09-11T21:20:46+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/mascaras-diversas-com-jquery-para-seu-formulario\\\/\"},\"wordCount\":283,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/mascaras-diversas-com-jquery-para-seu-formulario\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/www.viamais.net\\\/blog\\\/wp-content\\\/uploads\\\/2014\\\/09\\\/jquery-mark-dark-300x194.gif\",\"keywords\":[\"Dicas\",\"JavaScript\",\"JQuery\"],\"articleSection\":[\"Dicas\",\"JavaScript\",\"JQuery\"],\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.viamais.net\\\/blog\\\/mascaras-diversas-com-jquery-para-seu-formulario\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/mascaras-diversas-com-jquery-para-seu-formulario\\\/\",\"url\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/mascaras-diversas-com-jquery-para-seu-formulario\\\/\",\"name\":\"Mascaras diversas com Jquery para seu formul\u00e1rio -\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/mascaras-diversas-com-jquery-para-seu-formulario\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/mascaras-diversas-com-jquery-para-seu-formulario\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/www.viamais.net\\\/blog\\\/wp-content\\\/uploads\\\/2014\\\/09\\\/jquery-mark-dark-300x194.gif\",\"datePublished\":\"2014-09-11T21:18:05+00:00\",\"dateModified\":\"2014-09-11T21:20:46+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/mascaras-diversas-com-jquery-para-seu-formulario\\\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.viamais.net\\\/blog\\\/mascaras-diversas-com-jquery-para-seu-formulario\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/mascaras-diversas-com-jquery-para-seu-formulario\\\/#primaryimage\",\"url\":\"http:\\\/\\\/www.viamais.net\\\/blog\\\/wp-content\\\/uploads\\\/2014\\\/09\\\/jquery-mark-dark-300x194.gif\",\"contentUrl\":\"http:\\\/\\\/www.viamais.net\\\/blog\\\/wp-content\\\/uploads\\\/2014\\\/09\\\/jquery-mark-dark-300x194.gif\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/mascaras-diversas-com-jquery-para-seu-formulario\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Dicas\",\"item\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/category\\\/dicas\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Mascaras diversas com Jquery para seu formul\u00e1rio\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/\",\"name\":\"ViamaisBLOG\",\"description\":\"Blog de tecnologia com dicas para melhorar sua internet e as novidades de gadgets e aplicativos.\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/#organization\",\"name\":\"Viablog\",\"url\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/www.viamais.net\\\/blog\\\/wp-content\\\/uploads\\\/2014\\\/10\\\/logo_viamais.png?fit=150%2C150&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/www.viamais.net\\\/blog\\\/wp-content\\\/uploads\\\/2014\\\/10\\\/logo_viamais.png?fit=150%2C150&ssl=1\",\"width\":150,\"height\":150,\"caption\":\"Viablog\"},\"image\":{\"@id\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/viamais.viablog\",\"https:\\\/\\\/x.com\\\/petterrafael\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/#\\\/schema\\\/person\\\/a13697c83eb9e9fe998636b42c020ec2\",\"name\":\"Petter Rafael\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ec1d50795aefe5170d97a2816386714d30fce28bcb746631048cc673d70f8443?s=96&d=identicon&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ec1d50795aefe5170d97a2816386714d30fce28bcb746631048cc673d70f8443?s=96&d=identicon&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ec1d50795aefe5170d97a2816386714d30fce28bcb746631048cc673d70f8443?s=96&d=identicon&r=g\",\"caption\":\"Petter Rafael\"},\"description\":\"Desenvolvedor Web atua com as tecnologias Java e PHP apoiadas pelos bancos de dados Oracle e MySQL. Al\u00e9m dos ambientes de desenvolvimento acima possuiu amplo conhecimento em servidores Apache\\\/Tomcat, Photoshop, Arte &amp; Foto, Flash e mais uma dezena de ferramentas e tecnologias emergentes. Atualmente colabora com o Viablog escrevendo sobre programa\u00e7\u00e3o e tecnologia.\",\"sameAs\":[\"http:\\\/\\\/www.viamais.net\\\/blog\",\"https:\\\/\\\/www.facebook.com\\\/viamais.viablog\"],\"url\":\"https:\\\/\\\/www.viamais.net\\\/blog\\\/author\\\/petterrafael\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Mascaras diversas com Jquery para seu formul\u00e1rio -","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.viamais.net\/blog\/mascaras-diversas-com-jquery-para-seu-formulario\/","og_locale":"pt_BR","og_type":"article","og_title":"Mascaras diversas com Jquery para seu formul\u00e1rio -","og_description":"Veja v\u00e1rias dicas de como validar seu formul\u00e1rio Web com mascaras diversas com JQuery e","og_url":"https:\/\/www.viamais.net\/blog\/mascaras-diversas-com-jquery-para-seu-formulario\/","og_site_name":"ViamaisBLOG","article_publisher":"https:\/\/www.facebook.com\/viamais.viablog","article_author":"https:\/\/www.facebook.com\/viamais.viablog","article_published_time":"2014-09-11T21:18:05+00:00","article_modified_time":"2014-09-11T21:20:46+00:00","og_image":[{"url":"http:\/\/www.viamais.net\/blog\/wp-content\/uploads\/2014\/09\/jquery-mark-dark-300x194.gif","type":"","width":"","height":""}],"author":"Petter Rafael","twitter_card":"summary_large_image","twitter_creator":"@petterrafael","twitter_site":"@petterrafael","twitter_misc":{"Escrito por":"Petter Rafael","Est. tempo de leitura":"2 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.viamais.net\/blog\/mascaras-diversas-com-jquery-para-seu-formulario\/#article","isPartOf":{"@id":"https:\/\/www.viamais.net\/blog\/mascaras-diversas-com-jquery-para-seu-formulario\/"},"author":{"name":"Petter Rafael","@id":"https:\/\/www.viamais.net\/blog\/#\/schema\/person\/a13697c83eb9e9fe998636b42c020ec2"},"headline":"Mascaras diversas com Jquery para seu formul\u00e1rio","datePublished":"2014-09-11T21:18:05+00:00","dateModified":"2014-09-11T21:20:46+00:00","mainEntityOfPage":{"@id":"https:\/\/www.viamais.net\/blog\/mascaras-diversas-com-jquery-para-seu-formulario\/"},"wordCount":283,"commentCount":0,"publisher":{"@id":"https:\/\/www.viamais.net\/blog\/#organization"},"image":{"@id":"https:\/\/www.viamais.net\/blog\/mascaras-diversas-com-jquery-para-seu-formulario\/#primaryimage"},"thumbnailUrl":"http:\/\/www.viamais.net\/blog\/wp-content\/uploads\/2014\/09\/jquery-mark-dark-300x194.gif","keywords":["Dicas","JavaScript","JQuery"],"articleSection":["Dicas","JavaScript","JQuery"],"inLanguage":"pt-BR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.viamais.net\/blog\/mascaras-diversas-com-jquery-para-seu-formulario\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.viamais.net\/blog\/mascaras-diversas-com-jquery-para-seu-formulario\/","url":"https:\/\/www.viamais.net\/blog\/mascaras-diversas-com-jquery-para-seu-formulario\/","name":"Mascaras diversas com Jquery para seu formul\u00e1rio -","isPartOf":{"@id":"https:\/\/www.viamais.net\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.viamais.net\/blog\/mascaras-diversas-com-jquery-para-seu-formulario\/#primaryimage"},"image":{"@id":"https:\/\/www.viamais.net\/blog\/mascaras-diversas-com-jquery-para-seu-formulario\/#primaryimage"},"thumbnailUrl":"http:\/\/www.viamais.net\/blog\/wp-content\/uploads\/2014\/09\/jquery-mark-dark-300x194.gif","datePublished":"2014-09-11T21:18:05+00:00","dateModified":"2014-09-11T21:20:46+00:00","breadcrumb":{"@id":"https:\/\/www.viamais.net\/blog\/mascaras-diversas-com-jquery-para-seu-formulario\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.viamais.net\/blog\/mascaras-diversas-com-jquery-para-seu-formulario\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.viamais.net\/blog\/mascaras-diversas-com-jquery-para-seu-formulario\/#primaryimage","url":"http:\/\/www.viamais.net\/blog\/wp-content\/uploads\/2014\/09\/jquery-mark-dark-300x194.gif","contentUrl":"http:\/\/www.viamais.net\/blog\/wp-content\/uploads\/2014\/09\/jquery-mark-dark-300x194.gif"},{"@type":"BreadcrumbList","@id":"https:\/\/www.viamais.net\/blog\/mascaras-diversas-com-jquery-para-seu-formulario\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/www.viamais.net\/blog\/"},{"@type":"ListItem","position":2,"name":"Dicas","item":"https:\/\/www.viamais.net\/blog\/category\/dicas\/"},{"@type":"ListItem","position":3,"name":"Mascaras diversas com Jquery para seu formul\u00e1rio"}]},{"@type":"WebSite","@id":"https:\/\/www.viamais.net\/blog\/#website","url":"https:\/\/www.viamais.net\/blog\/","name":"ViamaisBLOG","description":"Blog de tecnologia com dicas para melhorar sua internet e as novidades de gadgets e aplicativos.","publisher":{"@id":"https:\/\/www.viamais.net\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.viamais.net\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/www.viamais.net\/blog\/#organization","name":"Viablog","url":"https:\/\/www.viamais.net\/blog\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.viamais.net\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/i0.wp.com\/www.viamais.net\/blog\/wp-content\/uploads\/2014\/10\/logo_viamais.png?fit=150%2C150&ssl=1","contentUrl":"https:\/\/i0.wp.com\/www.viamais.net\/blog\/wp-content\/uploads\/2014\/10\/logo_viamais.png?fit=150%2C150&ssl=1","width":150,"height":150,"caption":"Viablog"},"image":{"@id":"https:\/\/www.viamais.net\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/viamais.viablog","https:\/\/x.com\/petterrafael"]},{"@type":"Person","@id":"https:\/\/www.viamais.net\/blog\/#\/schema\/person\/a13697c83eb9e9fe998636b42c020ec2","name":"Petter Rafael","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/secure.gravatar.com\/avatar\/ec1d50795aefe5170d97a2816386714d30fce28bcb746631048cc673d70f8443?s=96&d=identicon&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/ec1d50795aefe5170d97a2816386714d30fce28bcb746631048cc673d70f8443?s=96&d=identicon&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/ec1d50795aefe5170d97a2816386714d30fce28bcb746631048cc673d70f8443?s=96&d=identicon&r=g","caption":"Petter Rafael"},"description":"Desenvolvedor Web atua com as tecnologias Java e PHP apoiadas pelos bancos de dados Oracle e MySQL. Al\u00e9m dos ambientes de desenvolvimento acima possuiu amplo conhecimento em servidores Apache\/Tomcat, Photoshop, Arte &amp; Foto, Flash e mais uma dezena de ferramentas e tecnologias emergentes. Atualmente colabora com o Viablog escrevendo sobre programa\u00e7\u00e3o e tecnologia.","sameAs":["http:\/\/www.viamais.net\/blog","https:\/\/www.facebook.com\/viamais.viablog"],"url":"https:\/\/www.viamais.net\/blog\/author\/petterrafael\/"}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p5Ih4c-1Iy","jetpack-related-posts":[{"id":2131,"url":"https:\/\/www.viamais.net\/blog\/utilizando-mascaras-com-jquery\/","url_meta":{"origin":6606,"position":0},"title":"Utilizando m\u00e1scaras com JQuery","author":"Petter Rafael","date":"10\/06\/2010","format":false,"excerpt":"[ad#texto] Continuando a falar das facilidades de desenvolvimento trazidas com a JQuery, vou explicar como fazer de forma simplificada como fazer m\u00e1scaras utilizando a JQuery.\u00a0Observem\u00a0o c\u00f3digo abaixo: jQuery.noConflict(); jQuery(function($){ $(\"#cnpj\").mask(\"99.999.999\/9999-99\"); $(\"#cep\").mask(\"99.999-999\"); }); Perceberam a facilidade? Funciona da seguinte forma: A primeira linha tem a fun\u00e7\u00e3o de evitar conflitos com outros\u2026","rel":"","context":"Em &quot;JavaScript&quot;","block_context":{"text":"JavaScript","link":"https:\/\/www.viamais.net\/blog\/category\/javascript\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2121,"url":"https:\/\/www.viamais.net\/blog\/conhecendo-a-jquery\/","url_meta":{"origin":6606,"position":1},"title":"Conhecendo a JQuery","author":"Petter Rafael","date":"09\/06\/2010","format":false,"excerpt":"[ad#texto] Eu n\u00e3o sou muito f\u00e3 de frameworks, at\u00e9 porque um framework pode engessar de forma desnecess\u00e1ria a sua aplica\u00e7\u00e3o e voc\u00ea fica dependente da ferramenta para prestar manuten\u00e7\u00e3o e\/ou atualizar sua aplica\u00e7\u00e3o, por\u00e9m em alguns casos temos que tirar o chap\u00e9u para um framework. \u00c9 o caso do JQuery,\u2026","rel":"","context":"Em &quot;JavaScript&quot;","block_context":{"text":"JavaScript","link":"https:\/\/www.viamais.net\/blog\/category\/javascript\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2135,"url":"https:\/\/www.viamais.net\/blog\/chamando-um-script-php-a-partir-da-pagina-com-jquery\/","url_meta":{"origin":6606,"position":2},"title":"Chamando um script PHP a partir da p\u00e1gina com JQuery","author":"Petter Rafael","date":"14\/06\/2010","format":false,"excerpt":"[ad#texto] Imagine a seguinte necessidade, voc\u00ea tem um formul\u00e1rio HTML, e conforme o usu\u00e1rio vai preenchendo os dados \u00e9 preciso alterar os dados dos campos seguintes desse mesmo formul\u00e1rio. Essa tarefa pode ser realizada, utilizando somente PHP, por\u00e9m ser\u00e1 necess\u00e1rio alguns reloads no formul\u00e1rio que pode irritar algum usu\u00e1rio mais\u2026","rel":"","context":"Em &quot;JavaScript&quot;","block_context":{"text":"JavaScript","link":"https:\/\/www.viamais.net\/blog\/category\/javascript\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":6633,"url":"https:\/\/www.viamais.net\/blog\/como-fazer-ancora-dinamica-com-jquery\/","url_meta":{"origin":6606,"position":3},"title":"Como fazer ancora din\u00e2mica com JQuery","author":"Petter Rafael","date":"17\/09\/2014","format":false,"excerpt":"Um bom efeito de transi\u00e7\u00e3o pode diferenciar seu site, veja como fazer ancora din\u00e2mica com JQuery e atribua este diferencial ao seu site. [ad#texto] Voc\u00ea j\u00e1 viu aquele efeito bonitinho onde ao clicar com um link a p\u00e1gina rola suavemente para a sua posi\u00e7\u00e3o? Ent\u00e3o, isso \u00e9 um tipo de\u2026","rel":"","context":"Em &quot;Dicas&quot;","block_context":{"text":"Dicas","link":"https:\/\/www.viamais.net\/blog\/category\/dicas\/"},"img":{"alt_text":"Como fazer ancora din\u00e2mica com JQuery","src":"https:\/\/i0.wp.com\/www.viamais.net\/blog\/wp-content\/uploads\/2014\/09\/jquery-mark-dark-300x194.gif?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":3927,"url":"https:\/\/www.viamais.net\/blog\/utilizando-jquery-para-eventos-do-mouse\/","url_meta":{"origin":6606,"position":4},"title":"Utilizando JQuery para eventos do mouse","author":"Petter Rafael","date":"09\/08\/2012","format":false,"excerpt":"[ad#texto] Algumas vezes temos de inserir fun\u00e7\u00f5es JavaScript nos tr\u00eas eventos de mouse (onMouseOver, onMouseOut e onMouseMove) no mesmo elemento HTML. Nem \u00e9 precisa falar que s\u00e3o constantes os problemas de conflitos e quase sempre sofremos para equacionar nossas fun\u00e7\u00f5es JavaScript para trabalharem atuando no mesmo elemento, em tr\u00eas eventos\u2026","rel":"","context":"Em &quot;Dicas&quot;","block_context":{"text":"Dicas","link":"https:\/\/www.viamais.net\/blog\/category\/dicas\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":4321,"url":"https:\/\/www.viamais.net\/blog\/executando-ajax-via-jquery-de-modo-enfileirado\/","url_meta":{"origin":6606,"position":5},"title":"Executando Ajax via JQuery de modo enfileirado","author":"Petter Rafael","date":"27\/11\/2012","format":false,"excerpt":"[ad#texto] JQuery adicionou uma nova vis\u00e3o sobre o desenvolvimento de interfaces ricas para sites e sistemas Web, afinal, n\u00e3o era mais preciso programar dezenas de linhas em Ajax, poder\u00edamos consumir Ajax de forma simples utilizando as fun\u00e7\u00f5es da JQuery. Como todos sabem, por excel\u00eancia as chamadas de Ajax no JQuery\u2026","rel":"","context":"Em &quot;Dicas&quot;","block_context":{"text":"Dicas","link":"https:\/\/www.viamais.net\/blog\/category\/dicas\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_sharing_enabled":true,"jetpack_likes_enabled":false,"_links":{"self":[{"href":"https:\/\/www.viamais.net\/blog\/wp-json\/wp\/v2\/posts\/6606","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.viamais.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.viamais.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.viamais.net\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.viamais.net\/blog\/wp-json\/wp\/v2\/comments?post=6606"}],"version-history":[{"count":0,"href":"https:\/\/www.viamais.net\/blog\/wp-json\/wp\/v2\/posts\/6606\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.viamais.net\/blog\/wp-json\/wp\/v2\/media?parent=6606"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.viamais.net\/blog\/wp-json\/wp\/v2\/categories?post=6606"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.viamais.net\/blog\/wp-json\/wp\/v2\/tags?post=6606"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}