<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comentarios en: Contar caracteres y palabras en JavaScript</title>
	<atom:link href="http://lineadecodigo.com/javascript/contar-caracteres-y-palabras-en-javascript/feed/" rel="self" type="application/rss+xml" />
	<link>http://lineadecodigo.com/javascript/contar-caracteres-y-palabras-en-javascript/</link>
	<description>/* Programación en la red */</description>
	<lastBuildDate>Thu, 24 May 2012 14:16:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>Por: Ziney</title>
		<link>http://lineadecodigo.com/javascript/contar-caracteres-y-palabras-en-javascript/comment-page-2/#comment-51089</link>
		<dc:creator>Ziney</dc:creator>
		<pubDate>Thu, 16 Feb 2012 07:32:23 +0000</pubDate>
		<guid isPermaLink="false">http://lineadecodigo.com/2008/03/05/contar-caracteres-y-palabras-en-javascript/#comment-51089</guid>
		<description>Hola amigos el contador , no esta correctamente hecho. ya que no contará en caso haya saltos de linea. 
Se podria agregar otra expresion asi:
var salto = /(\n)/g;
cadena.replace(salto,&#039; &#039;);

Saludos!</description>
		<content:encoded><![CDATA[<p>Hola amigos el contador , no esta correctamente hecho. ya que no contará en caso haya saltos de linea.<br />
Se podria agregar otra expresion asi:<br />
var salto = /(\n)/g;<br />
cadena.replace(salto,&#8217; &#8216;);</p>
<p>Saludos!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Víctor Cuervo</title>
		<link>http://lineadecodigo.com/javascript/contar-caracteres-y-palabras-en-javascript/comment-page-2/#comment-50841</link>
		<dc:creator>Víctor Cuervo</dc:creator>
		<pubDate>Wed, 16 Nov 2011 15:01:50 +0000</pubDate>
		<guid isPermaLink="false">http://lineadecodigo.com/2008/03/05/contar-caracteres-y-palabras-en-javascript/#comment-50841</guid>
		<description>@Bereess,

Me alegro que te haya servido. :-D</description>
		<content:encoded><![CDATA[<p>@Bereess,</p>
<p>Me alegro que te haya servido. <img src='http://img.aulambra.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Bereess</title>
		<link>http://lineadecodigo.com/javascript/contar-caracteres-y-palabras-en-javascript/comment-page-2/#comment-50838</link>
		<dc:creator>Bereess</dc:creator>
		<pubDate>Tue, 15 Nov 2011 22:55:13 +0000</pubDate>
		<guid isPermaLink="false">http://lineadecodigo.com/2008/03/05/contar-caracteres-y-palabras-en-javascript/#comment-50838</guid>
		<description>Buena explicacion me sirvio.</description>
		<content:encoded><![CDATA[<p>Buena explicacion me sirvio.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: salto de linea en textarea con PHP &#171; Dudas de Programacion</title>
		<link>http://lineadecodigo.com/javascript/contar-caracteres-y-palabras-en-javascript/comment-page-2/#comment-50718</link>
		<dc:creator>salto de linea en textarea con PHP &#171; Dudas de Programacion</dc:creator>
		<pubDate>Sun, 09 Oct 2011 16:46:04 +0000</pubDate>
		<guid isPermaLink="false">http://lineadecodigo.com/2008/03/05/contar-caracteres-y-palabras-en-javascript/#comment-50718</guid>
		<description>[...] &lt;hr&gt; Artículo disponible en http://lineadecodigo.com/2008/03/05/contar-caracteres-y-palabras-en-javascript/ [...]</description>
		<content:encoded><![CDATA[<p>[...] &lt;hr&gt; Artículo disponible en <a href="http://lineadecodigo.com/2008/03/05/contar-caracteres-y-palabras-en-javascript/" rel="nofollow">http://lineadecodigo.com/2008/03/05/contar-caracteres-y-palabras-en-javascript/</a> [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: salto de linea en textarea con PHP &#171; Dudas de Programacion</title>
		<link>http://lineadecodigo.com/javascript/contar-caracteres-y-palabras-en-javascript/comment-page-2/#comment-50719</link>
		<dc:creator>salto de linea en textarea con PHP &#171; Dudas de Programacion</dc:creator>
		<pubDate>Sun, 09 Oct 2011 16:46:04 +0000</pubDate>
		<guid isPermaLink="false">http://lineadecodigo.com/2008/03/05/contar-caracteres-y-palabras-en-javascript/#comment-50719</guid>
		<description>[...] &lt;hr&gt; Artículo disponible en http://lineadecodigo.com/2008/03/05/contar-caracteres-y-palabras-en-javascript/ [...]</description>
		<content:encoded><![CDATA[<p>[...] &lt;hr&gt; Artículo disponible en <a href="http://lineadecodigo.com/2008/03/05/contar-caracteres-y-palabras-en-javascript/" rel="nofollow">http://lineadecodigo.com/2008/03/05/contar-caracteres-y-palabras-en-javascript/</a> [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Pachito</title>
		<link>http://lineadecodigo.com/javascript/contar-caracteres-y-palabras-en-javascript/comment-page-2/#comment-49633</link>
		<dc:creator>Pachito</dc:creator>
		<pubDate>Sat, 28 Aug 2010 21:03:27 +0000</pubDate>
		<guid isPermaLink="false">http://lineadecodigo.com/2008/03/05/contar-caracteres-y-palabras-en-javascript/#comment-49633</guid>
		<description>Realizar un proyecto donde un usuario se le pida ingresar un login y una contraseña, para tener acceso a un sitio. Se debe validar la contraseña contra el login de la siguiente manera: Login:maritza Contraseña: m7 Donde según el login su contraseña sera la inicial en minuscula mas la cantidad de caracteres del login. Si se ingresa correctamente la contraseña deberá aparecer un mensaje de bienvenida de lo contrario un mensaje de error.  Nota: utilizar el concepto de polimorfismo.</description>
		<content:encoded><![CDATA[<p>Realizar un proyecto donde un usuario se le pida ingresar un login y una contraseña, para tener acceso a un sitio. Se debe validar la contraseña contra el login de la siguiente manera: Login:maritza Contraseña: m7 Donde según el login su contraseña sera la inicial en minuscula mas la cantidad de caracteres del login. Si se ingresa correctamente la contraseña deberá aparecer un mensaje de bienvenida de lo contrario un mensaje de error.  Nota: utilizar el concepto de polimorfismo.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: elenita</title>
		<link>http://lineadecodigo.com/javascript/contar-caracteres-y-palabras-en-javascript/comment-page-2/#comment-49632</link>
		<dc:creator>elenita</dc:creator>
		<pubDate>Sat, 28 Aug 2010 20:58:44 +0000</pubDate>
		<guid isPermaLink="false">http://lineadecodigo.com/2008/03/05/contar-caracteres-y-palabras-en-javascript/#comment-49632</guid>
		<description>Realizar un proyecto donde un usuario se le pida ingresar un login y una contraseña, para tener acceso a un sitio. Se debe validar la contraseña contra el login de la siguiente manera: Login:Maritza  Contraseña: m7 Donde según el login su contraseña sera la inicial en minuscula mas la cantidad de caracteres del login. Si se ingresa correctamente la contraseña deberá aparecer un mensaje de bienvenida de lo contrario un mensaje de error.  Nota: utilizar el concepto de polimorfismo.  por favor responder hoy mismo</description>
		<content:encoded><![CDATA[<p>Realizar un proyecto donde un usuario se le pida ingresar un login y una contraseña, para tener acceso a un sitio. Se debe validar la contraseña contra el login de la siguiente manera: Login:Maritza  Contraseña: m7 Donde según el login su contraseña sera la inicial en minuscula mas la cantidad de caracteres del login. Si se ingresa correctamente la contraseña deberá aparecer un mensaje de bienvenida de lo contrario un mensaje de error.  Nota: utilizar el concepto de polimorfismo.  por favor responder hoy mismo</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: compas</title>
		<link>http://lineadecodigo.com/javascript/contar-caracteres-y-palabras-en-javascript/comment-page-2/#comment-48869</link>
		<dc:creator>compas</dc:creator>
		<pubDate>Thu, 25 Feb 2010 20:25:43 +0000</pubDate>
		<guid isPermaLink="false">http://lineadecodigo.com/2008/03/05/contar-caracteres-y-palabras-en-javascript/#comment-48869</guid>
		<description>esta buenazo... y aprovechando lo modifique un poco para cuando quieras tomarlo para varios text. 
&lt;!-- mostrando conteo de caracteres de untextbox en un div--&gt;
            
            function wordCount(obj,variable,div) {
              // Función que nos va a contar el número de caracteres 
              // y de palabras del area de texto de un formulario
              // Obtenemos el texto del area.
              textoArea = document.getElementById(obj).value;
              // El numero de caracteres es su longitud
              numeroCaracteres = textoArea.length;
              // Eliminamos los caracteres en blanco del inicio y del final.
              // Como no tenemos funciones del tipo trim, rtrim y ltrim usamos
              // expresiones regulares
              // El ^ indica principio de cadena
              inicioBlanco = /^ /
              // El $ indica final de cadena
              finBlanco = / $/
              // El global (g) es para obtener todas las posibles combinaciones
              variosBlancos = /[ ]+/g 
              textoArea = textoArea.replace(inicioBlanco,&quot;&quot;);
              textoArea = textoArea.replace(finBlanco,&quot;&quot;);
              textoArea = textoArea.replace(variosBlancos,&quot; &quot;);
              // Creamos un array con las diferentes palabras. Teniendo en 
              // cuenta que la separación entre palabras es el espacio en blanco.
              textoAreaDividido = textoArea.split(&quot; &quot;);
              numeroPalabras = textoAreaDividido.length;
              // Mostramos los datos.
              // Tendremos en cuenta si hay que escribir en plural o en singular.
              tC = (numeroCaracteres==1)?&quot; carácter&quot;:&quot; caracteres&quot;;
              tP = (numeroPalabras==1)?&quot; palabra&quot;:&quot; palabras&quot;;
              //variable=7000;
              if (numeroCaracteres &gt; variable)
                {document.getElementById(div).innerHTML = numeroCaracteres + 1 + &quot; de &quot; + variable + &quot; (SOLO PERMITE &quot; + variable + &quot; CARACTERES)&quot; ;
                }//tC +&quot;\n&quot; + numeroPalabras + tP;
               else{ //alert (numeroCaracteres + tC +&quot;\n&quot; + numeroPalabras + tP);
                document.getElementById(div).innerHTML = numeroCaracteres + 1 + &quot; de &quot; + variable + &quot;&quot; ;//tC +&quot;\n&quot; + numeroPalabras + tP;
                }
             }
                
        &lt;!-- FIN mostrando conteo de caracteres de untextbox en un div--&gt; 



y en el text pones :
wordCount(this.id,7000,&#039;Contando&#039;)
quedando 
onkeydown=&quot;wordCount(this.id,7000,&#039;Contando&#039;)&quot;
 yo lo use en vb net aspx


lo que hago es mandar llamar el script desde la escritura del text y le mando el id del text y la cantidad maxima que se supone que es permitida y el nombre del div en donde se mostrara el resultado del conteo de cuantos caracteres se han metido al text</description>
		<content:encoded><![CDATA[<p>esta buenazo&#8230; y aprovechando lo modifique un poco para cuando quieras tomarlo para varios text.<br />
<!-- mostrando conteo de caracteres de untextbox en un div--></p>
<p>            function wordCount(obj,variable,div) {<br />
              // Función que nos va a contar el número de caracteres<br />
              // y de palabras del area de texto de un formulario<br />
              // Obtenemos el texto del area.<br />
              textoArea = document.getElementById(obj).value;<br />
              // El numero de caracteres es su longitud<br />
              numeroCaracteres = textoArea.length;<br />
              // Eliminamos los caracteres en blanco del inicio y del final.<br />
              // Como no tenemos funciones del tipo trim, rtrim y ltrim usamos<br />
              // expresiones regulares<br />
              // El ^ indica principio de cadena<br />
              inicioBlanco = /^ /<br />
              // El $ indica final de cadena<br />
              finBlanco = / $/<br />
              // El global (g) es para obtener todas las posibles combinaciones<br />
              variosBlancos = /[ ]+/g<br />
              textoArea = textoArea.replace(inicioBlanco,&#8221;");<br />
              textoArea = textoArea.replace(finBlanco,&#8221;");<br />
              textoArea = textoArea.replace(variosBlancos,&#8221; &#8220;);<br />
              // Creamos un array con las diferentes palabras. Teniendo en<br />
              // cuenta que la separación entre palabras es el espacio en blanco.<br />
              textoAreaDividido = textoArea.split(&#8221; &#8220;);<br />
              numeroPalabras = textoAreaDividido.length;<br />
              // Mostramos los datos.<br />
              // Tendremos en cuenta si hay que escribir en plural o en singular.<br />
              tC = (numeroCaracteres==1)?&#8221; carácter&#8221;:&#8221; caracteres&#8221;;<br />
              tP = (numeroPalabras==1)?&#8221; palabra&#8221;:&#8221; palabras&#8221;;<br />
              //variable=7000;<br />
              if (numeroCaracteres &gt; variable)<br />
                {document.getElementById(div).innerHTML = numeroCaracteres + 1 + &#8221; de &#8221; + variable + &#8221; (SOLO PERMITE &#8221; + variable + &#8221; CARACTERES)&#8221; ;<br />
                }//tC +&#8221;\n&#8221; + numeroPalabras + tP;<br />
               else{ //alert (numeroCaracteres + tC +&#8221;\n&#8221; + numeroPalabras + tP);<br />
                document.getElementById(div).innerHTML = numeroCaracteres + 1 + &#8221; de &#8221; + variable + &#8220;&#8221; ;//tC +&#8221;\n&#8221; + numeroPalabras + tP;<br />
                }<br />
             }</p>
<p>        <!-- FIN mostrando conteo de caracteres de untextbox en un div--> </p>
<p>y en el text pones :<br />
wordCount(this.id,7000,&#8217;Contando&#8217;)<br />
quedando<br />
onkeydown=&#8221;wordCount(this.id,7000,&#8217;Contando&#8217;)&#8221;<br />
 yo lo use en vb net aspx</p>
<p>lo que hago es mandar llamar el script desde la escritura del text y le mando el id del text y la cantidad maxima que se supone que es permitida y el nombre del div en donde se mostrara el resultado del conteo de cuantos caracteres se han metido al text</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Carlos Icaza</title>
		<link>http://lineadecodigo.com/javascript/contar-caracteres-y-palabras-en-javascript/comment-page-1/#comment-48013</link>
		<dc:creator>Carlos Icaza</dc:creator>
		<pubDate>Mon, 10 Aug 2009 22:27:22 +0000</pubDate>
		<guid isPermaLink="false">http://lineadecodigo.com/2008/03/05/contar-caracteres-y-palabras-en-javascript/#comment-48013</guid>
		<description>Se puede resolver con un TRIM en Javascript:

http://www.anieto2k.com/2006/11/18/anadir-trim-a-javascript-mediante-prototype-el-metodo/

Saludos desde Caracas, Venezuela

Carlos Icaza</description>
		<content:encoded><![CDATA[<p>Se puede resolver con un TRIM en Javascript:</p>
<p><a href="http://www.anieto2k.com/2006/11/18/anadir-trim-a-javascript-mediante-prototype-el-metodo/" rel="nofollow">http://www.anieto2k.com/2006/11/18/anadir-trim-a-javascript-mediante-prototype-el-metodo/</a></p>
<p>Saludos desde Caracas, Venezuela</p>
<p>Carlos Icaza</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Metrallo</title>
		<link>http://lineadecodigo.com/javascript/contar-caracteres-y-palabras-en-javascript/comment-page-1/#comment-48000</link>
		<dc:creator>Metrallo</dc:creator>
		<pubDate>Thu, 06 Aug 2009 22:36:20 +0000</pubDate>
		<guid isPermaLink="false">http://lineadecodigo.com/2008/03/05/contar-caracteres-y-palabras-en-javascript/#comment-48000</guid>
		<description>Para corregir ese pequeño error lo unico hay hacer es cambiar esta parte de la Linea de Codigo:

primerBlanco = /^ /;

por esta:

primerBlanco = /^[ ]+/;

Del resto men Gracias por el Codigo, me sirvio demasiado, ya que soy al Novato en este Lenguaje.

mmm, me gustaria un captcha en Java Script te recomiendo Viejo.</description>
		<content:encoded><![CDATA[<p>Para corregir ese pequeño error lo unico hay hacer es cambiar esta parte de la Linea de Codigo:</p>
<p>primerBlanco = /^ /;</p>
<p>por esta:</p>
<p>primerBlanco = /^[ ]+/;</p>
<p>Del resto men Gracias por el Codigo, me sirvio demasiado, ya que soy al Novato en este Lenguaje.</p>
<p>mmm, me gustaria un captcha en Java Script te recomiendo Viejo.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Served from: lineadecodigo.com @ 2012-05-24 16:25:43 by W3 Total Cache -->
