Knowledge Base

¿Qué es esto?

JQuery: Contar palabras textarea

06/07/2015 - 06/07/2015 -  Comentarios - JQuery Formularios Validar

function wordCount( val ){

    return {

        charactersNoSpaces : val.replace(/\s+/g, '').length,

        characters         : val.length,

        words              : val.match(/\S+/g).length,

        lines              : val.split(/\r*\n/).length

    }

}

var $div = $('div');

$('textarea').on('input', function(){

   

  var c = wordCount( this.value );

   

  $div.html(

      "<br>Characters (no spaces): "+ c.charactersNoSpaces +

      "<br>Characters (and spaces): "+ c.characters +

      "<br>Words: "+ c.words +

      "<br>Lines: "+ c.lines

  );

   

});