{"id":38374,"date":"2020-12-19T06:03:26","date_gmt":"2020-12-18T21:03:26","guid":{"rendered":"https:\/\/contactform7.com\/?page_id=38374"},"modified":"2020-12-19T08:14:27","modified_gmt":"2020-12-18T23:14:27","slug":"max-min-length-options-and-character-count","status":"publish","type":"page","link":"https:\/\/contactform7.com\/es\/max-min-length-options-and-character-count\/","title":{"rendered":"Opciones de longitud m\u00ednima, longitud m\u00e1xima y recuento de caracteres"},"content":{"rendered":"\n<p>La versi\u00f3n 4.1 de Contact Form 7 ha introducido opciones de longitud m\u00ednima y m\u00e1xima para algunas <a href=\"https:\/\/contactform7.com\/es\/tag-syntax\/#form_tag\">etiquetas de formulario<\/a>, y un nuevo tipo de etiqueta de formulario para un recuento de caracteres, similar a como lo hace Twitter.<\/p>\n\n\n\n\n\n\n<h4 class=\"wp-block-heading\" id=\"maxlength-and-minlength-options\">Opciones de longitud m\u00ednima y longitud m\u00e1xima<\/h4>\n\n\n\n<p>Las opciones <code>maxlength<\/code> y <code>minlength<\/code> est\u00e1n basadas en los atributos HTML5 del mismo nombre que especifican la longitud m\u00ednima y m\u00e1xima permitida para los campos de entrada.<\/p>\n\n\n\n<p>Los tipos de etiquetas de formulario que son compatibles tanto con <code>maxlength<\/code> como con <code>minlength<\/code> son: <code>text<\/code>, <code>textarea<\/code>, <code>email<\/code>, <code>url<\/code>, <code>tel<\/code>, <code>quiz <\/code>y <code>captchar <\/code>(respuesta CAPTCHA). Estas etiquetas de formulario (excepto <code>quiz<\/code> y <code>captchar<\/code>) tambi\u00e9n son compatibles con la validaci\u00f3n de entrada del usuario basada en la longitud de los caracteres.<\/p>\n\n\n\n<p>Ejemplo:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">[textarea* tu-mensaje minlength:10 maxlength:140]<\/pre>\n\n\n\n<p>Con la etiqueta de formulario <code>textarea<\/code> del ejemplo anterior, ver\u00e1s un mensaje de error de validaci\u00f3n si tu entrada tiene menos de 10 caracteres o m\u00e1s de 140 caracteres. Sin embargo, la mayor\u00eda de los navegadores te impedir\u00e1n escribir m\u00e1s all\u00e1 del l\u00edmite de longitud m\u00e1xima.<\/p>\n\n\n\n<p>El formato anterior para establecer una longitud m\u00e1xima (ejemplo: <code>[textarea* tu-mensaje 40\/<strong>140<\/strong>]<\/code>) todav\u00eda est\u00e1 disponible, pero si la opci\u00f3n expl\u00edcita <code>maxlength<\/code>  est\u00e1 establecida, lo sobrescribir\u00e1.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"character-count\">Recuento de caracteres<\/h4>\n\n\n\n<p>Es posible que quieras un recuento de caracteres para un campo de entrada con la opci\u00f3n <code>maxlength<\/code>, que indique cu\u00e1ntos caracteres has escrito, o puedes escribir en el campo, hasta alcanzar el l\u00edmite de longitud m\u00e1xima.<\/p>\n\n\n\n<p>Para a\u00f1adir un recuento de caracteres, inserta una etiqueta de formulario <code>count<\/code> en tu formulario. La etiqueta <code>count<\/code> solo funciona como un marcador de posici\u00f3n para un recuento de caracteres (entero). Ten en cuenta que la etiqueta debe tener el mismo nombre del campo de entrada al que quieres asignarla.<\/p>\n\n\n\n<p>Por ejemplo, si tienes este campo (nombre = \u00abtu-mensaje\u00bb):<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">[textarea* tu-mensaje minlength:10 maxlength:140]<\/pre>\n\n\n\n<p>y quieres activar el recuento de caracteres en este campo, a\u00f1ade <code>[count tu-mensaje]<\/code>:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">[textarea* tu-mensaje minlength:10 maxlength:140]\n[count tu-mensaje]<\/pre>\n\n\n\n<p>Por defecto, la etiqueta <code>count<\/code> muestra el n\u00famero de caracteres en el campo asignado, por lo que su valor entero aumenta a medida que escribes.<\/p>\n\n\n\n<p>Tambi\u00e9n puedes invertir el conteo para que muestre el n\u00famero de caracteres restantes hasta la longitud m\u00e1xima del campo asignado. Para ello, a\u00f1ade la opci\u00f3n <code>down<\/code> en la etiqueta de formulario <code>count<\/code>:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">[textarea* tu-mensaje minlength:10 maxlength:140]\n[count tu-mensaje down]<\/pre>\n\n\n\n<p>En este caso, la etiqueta <code>count<\/code> muestra \u00ab140\u00bb al comienzo, disminuyendo a medida que escribes: cuando hayas escrito 140 caracteres, mostrar\u00e1 \u00ab0\u00bb.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"demo\">Demostraci\u00f3n:<\/h4>\n\n\n\n<div class=\"wpcf7 no-js\" id=\"wpcf7-f38375-o1\" lang=\"en-US\" dir=\"ltr\" data-wpcf7-id=\"38375\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/es\/wp-json\/wp\/v2\/pages\/38374#wpcf7-f38375-o1\" method=\"post\" class=\"wpcf7-form init demo\" aria-label=\"Contact form\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"38375\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1.6\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"en_US\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f38375-o1\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/>\n<\/fieldset>\n<div class=\"wpcf7-turnstile cf-turnstile\" data-sitekey=\"0x4AAAAAAA7KVFFF6ghbpEYB\" data-response-field-name=\"_wpcf7_turnstile_response\"><\/div>\n\n<p><span class=\"wpcf7-form-control-wrap\" data-name=\"tu-mensaje\"><textarea cols=\"40\" rows=\"10\" maxlength=\"140\" minlength=\"10\" class=\"wpcf7-form-control wpcf7-textarea wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" name=\"tu-mensaje\"><\/textarea><\/span><br \/>\n<span class=\"wpcf7-character-count up\" data-target-name=\"tu-mensaje\" data-starting-value=\"0\" data-current-value=\"0\" data-maximum-value=\"140\" data-minimum-value=\"10\">0<\/span>\n<\/p>\n<p><span class=\"wpcf7-form-control-wrap\" data-name=\"tu-mensaje-2\"><textarea cols=\"40\" rows=\"10\" maxlength=\"140\" minlength=\"10\" class=\"wpcf7-form-control wpcf7-textarea wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" name=\"tu-mensaje-2\"><\/textarea><\/span><br \/>\n<span class=\"wpcf7-character-count down\" data-target-name=\"tu-mensaje-2\" data-starting-value=\"140\" data-current-value=\"140\" data-maximum-value=\"140\" data-minimum-value=\"10\">140<\/span>\n<\/p><p style=\"display: none !important;\" class=\"akismet-fields-container\" data-prefix=\"_wpcf7_ak_\"><label>&#916;<textarea name=\"_wpcf7_ak_hp_textarea\" cols=\"45\" rows=\"8\" maxlength=\"100\"><\/textarea><\/label><input type=\"hidden\" id=\"ak_js_1\" name=\"_wpcf7_ak_js\" value=\"148\"\/><script>\ndocument.getElementById( \"ak_js_1\" ).setAttribute( \"value\", ( new Date() ).getTime() );\n<\/script>\n<\/p><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n\n\n\n\n<p>Mira el c\u00f3digo fuente del formulario anterior:<\/p>\n\n\n<pre class=\"wpcf7-raw-form\"><code>[textarea* tu-mensaje minlength:10 maxlength:140]\n[count tu-mensaje]\n\n[textarea* tu-mensaje-2 minlength:10 maxlength:140]\n[count tu-mensaje-2 down]<\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>La versi\u00f3n 4.1 de Contact Form 7 ha introducido opciones de longitud m\u00ednima y m\u00e1xima para algunas etiquetas de formulario, y un nuevo tipo de etiqueta de formulario para un recuento de caracteres, similar a como lo hace Twitter. Opciones de longitud m\u00ednima y longitud m\u00e1xima Las opciones maxlength y minlength est\u00e1n basadas en los &hellip; <a href=\"https:\/\/contactform7.com\/es\/max-min-length-options-and-character-count\/\" class=\"more-link\">Seguir leyendo <span class=\"screen-reader-text\">Opciones de longitud m\u00ednima, longitud m\u00e1xima y recuento de caracteres<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_locale":"es_ES","_original_post":"12847","footnotes":""},"class_list":["post-38374","page","type-page","status-publish","hentry","es-ES"],"jetpack_likes_enabled":true,"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/contactform7.com\/wp-json\/wp\/v2\/pages\/38374","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/contactform7.com\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/contactform7.com\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/contactform7.com\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/contactform7.com\/wp-json\/wp\/v2\/comments?post=38374"}],"version-history":[{"count":0,"href":"https:\/\/contactform7.com\/wp-json\/wp\/v2\/pages\/38374\/revisions"}],"wp:attachment":[{"href":"https:\/\/contactform7.com\/wp-json\/wp\/v2\/media?parent=38374"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}