• zagir

    (@zagir)


    Witam,
    chciałbym zrobić walidację pola wypisu odnośnie jego długości.
    Znalazłem w sieci funkcję wyświetlającą ilość znaków w wypisie chcę do niej podpiąć jeszcze sprawdzanie długości do określonego rozmiaru.

    oto kod

    //licznik znaków w wypisie
    function excerpt_count_js(){
          echo '<script>jQuery(document).ready(function(){
    jQuery("#postexcerpt .handlediv").after("<div style=\"position:absolute;top:0px;right:25px;color:#666;\"><small>Długość wypisu(wyświetlanych jest do 300 znaków) : </small><input type=\"text\" value=\"0\" maxlength=\"3\" size=\"3\" id=\"excerpt_counter\" readonly=\"\" style=\"background:#fff;\"> <small>znak(ów).</small></div>");
         jQuery("#excerpt_counter").val(jQuery("#excerpt").val().length);
         jQuery("#excerpt").keyup( function() {
         jQuery("#excerpt_counter").val(jQuery("#excerpt").val().length);
       });
    });</script>';
    }
    add_action( 'admin_head-post.php', 'excerpt_count_js');
    add_action( 'admin_head-post-new.php', 'excerpt_count_js');

Viewing 1 replies (of 1 total)
  • Pod tą linijką:
    jQuery("#excerpt_counter").val(jQuery("#excerpt").val().length);
    Dopisujesz:

    if(val(jQuery("#excerpt").val().length > 300)
    {
       //tutaj kod wyświetlający komuniakt, jeżeli długość wynosi więcej niż 300 znaków
    }

Viewing 1 replies (of 1 total)
  • Temat ‘Sprawdzanie długości wypisu i jeśli za długi to komunikat’ jest zamknięty na nowe odpowiedzi.